Find the best Cape Verde Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Cape Verde

Discover beautiful Cape Verde hotels with Expedia

Cape Verde hotels for every type of traveller 

Travel to West Africa to visit the ten main islands and a few islets that make up Cape Verde. Growing in popularity as a tourist destination, Cape Verde offers stunning beaches with pristine white sand and crystal-clear waters, making it a perfect hideaway for sun-seekers. The islands offer excellent conditions for various water activities, including windsurfing, kitesurfing, diving, and snorkelling. 

Some surprises include the lush green valleys and barren rocky terrain that have been left behind from the volcanic origins of these islands. The culture on the islands is vibrant and includes a rich musical heritage, which visitors can enjoy at local musical performances and festivities.

Cape Verde attracts hikers and nature lovers to explore the trails, nature reserves, and impressive viewpoints. You'll find a variety of different accommodations, and some of the best places to stay in Cape Verde include all-inclusive resorts, hotels, eco-lodges, and self-catering villas and apartments.

Popular places to stay in Cape Verde

  • Sal is where most international flights land at the Amílcar Cabral International Airport. This is where you'll find the majority of the luxury hotels in Cape Verde as well as restaurants, bars, and a craft market. 
  • Considered the island's cultural centre, São Vicente is known for its traditional music, Morna, and has some cool music bars and venues. 
  • Looking for an unspoiled deserted beach? Try São Nicolau for a quiet retreat. 
  • For beaches you'll remember forever, stay in Boa Vista. You'll find some all-inclusive resorts and luxury hotels here as well as sea turtles and plenty of water sports. 

Cape Verde accommodation picks 

Expedia allows you to search for some of the best deals for your next holiday. Search hotels by guest reviews to get a sense of the property before you arrive. When you bundle flights, hotels, and car hire with Expedia you can save even more money. Let us help you plan your next holiday with our choice of some of the best hotels in Cape Verde. 

The Riu Cabo Hotel Cape Verde is one of the best Cape Verde adult-only hotels. Centrally located in Sal, guests can enjoy the nearby Santa Maria Municipal Market and the beaches at Ponta Preta and Santa Maria. The hotel offers free water park access, a nightclub, and a beautiful swimming pool. There are also 4 restaurants to enjoy and plenty of activities like beach volleyball, kayaking, and snorkelling. 

The Cape Verde Hotel Riu Touareg is in Boa Vista and is the perfect choice for guests looking for luxury Cape Verde holidays. Spend your days relaxing by your choice of 6 swimming pools before dancing away the night at the on-site nightclub. There's also a spa to enjoy and 6 restaurants so you'll never get bored. 

Hotel Riu Karamboa Cape Verde is a huge sprawling beach retreat with stylish design choices and a stunning lobby area. There's also a gym, a full programme of activities and events, and 5 swimming pools.

The Melia Dunas Beach Resort & Spa is one of the best hotels in Cape Verde and features 5 swimming pools and 5 restaurants. Enjoy a massage, body treatment, or facial at the Yhi Spa before exploring Sal. 

For beautifully furnished, modern rooms stay at the Hilton Cabo Verde Sal Resort, a 5-star luxury hotel by the ocean. You'll love the white sand beach and regular yoga classes. Once the sun sets enjoy the on-site casino and beach bar.

Located in Sal, the 5-star luxury Sol Dunas - All Inclusive Hotel is near the beach where you can kayak, scuba dive, and snorkel. There's also a huge children's playground, 3 poolside bars, and a beach bar. Dine at your choice of 3 on-site restaurants or take the local shuttle into town. 

Cape Verde Travel Info

Best cities to visit
Santa Maria, Rabil and Sao Filipe
Hotels with nearby beaches
869
International airports
Sal Island (SID-Amilcar Cabral Intl.), Santiago Island (RAI-Praia Intl.) and Boa Vista Island (BVC-Rabil)
Number of hotels
584
Lowest price
£70
Highest price
£244
Top attractions
Santa Maria Beach, Laginha Beach and Praia da Chave

Cape Verde Hotel Reviews
Expedia verified reviews