Find the best Cape Verde Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Cape Verde Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cape Verde hotels

Hotel Riu Palace Santa Maria - All Inclusive

Hotel Riu Palace Santa Maria - All Inclusive
5.0 star property
Sal
9.2 out of 10, Wonderful, (92 reviews)
"I am Pedro Ramos. Everything in the Riu Palace is the best."
United States
Pedro
The price is £285
includes taxes & fees
3 Jun - 4 Jun
Hotel Riu Palace Santa Maria - All Inclusive

Hotel Riu Karamboa - Adults Only - All Inclusive

Hotel Riu Karamboa - Adults Only - All Inclusive
5.0 star property
Boa Vista
8.8 out of 10, Excellent, (106 reviews)
"Just WOW! Fabulous resort. Great food (especially as a vegetarian). Great activities and entertainment. And the staff treat you like family!"
United Kingdom
Kavita
The price is £202
includes taxes & fees
16 May - 17 May
Hotel Riu Karamboa - Adults Only - All Inclusive

Hotel Riu Funana - All Inclusive

Hotel Riu Funana - All Inclusive
5.0 star property
Sal
8.8 out of 10, Excellent, (161 reviews)
"Quick and easy check-in. Very spacious room with a very large bathroom. All staff very friendly, helpful and courteous. Large selection of food in the restaurant. 10 minute walk to the beach. Two minute walk to the local and free waterslide park. "
United Kingdom
Rajwinder
The price is £198
includes taxes & fees
14 May - 15 May
Hotel Riu Funana - All Inclusive

Hotel Riu Cabo Verde - Adults Only - All Inclusive

Hotel Riu Cabo Verde - Adults Only - All Inclusive
5.0 star property
Sal
8.6 out of 10, Excellent, (94 reviews)
"The staff the RIU offer and the location were great."
United States
Remo
The price is £218
includes taxes & fees
22 May - 23 May
Hotel Riu Cabo Verde - Adults Only - All Inclusive

Melia Dunas Beach Resort & Spa - All Inclusive

Melia Dunas Beach Resort & Spa - All Inclusive
5.0 star property
Sal
7.2 out of 10, Good, (187 reviews)
"The whole experience was very good. "
United Kingdom
Leon Anthony
The price is £156
includes taxes & fees
25 May - 26 May
Melia Dunas Beach Resort & Spa - All Inclusive

Hotel Riu Touareg - All Inclusive

Hotel Riu Touareg - All Inclusive
5.0 star property
Boa Vista
8.2 out of 10, Very good, (101 reviews)
"Wonderful resort, staff are amazing. Nothing to do outside resort however great entertainment at resort "
United Kingdom
Bhavita
Hotel Riu Touareg - All Inclusive

Hilton Cabo Verde Sal Resort

Hilton Cabo Verde Sal Resort
5.0 star property
Sal
8.8 out of 10, Excellent, (343 reviews)
"Great staff, tremendous food and an awesome pool for kids and adults. "
United Kingdom
Alistair
The price is £207
includes taxes & fees
20 May - 21 May
Hilton Cabo Verde Sal Resort

Hotel Riu Palace Boavista - All Inclusive

Hotel Riu Palace Boavista - All Inclusive
5.0 star property
Boa Vista
9.4 out of 10, Exceptional, (67 reviews)
"Fantastic hotel.... Entertainments superb. Food was excellent. "
United Kingdom
Kevin
The price is £278
includes taxes & fees
16 May - 17 May
Hotel Riu Palace Boavista - All Inclusive

Melia Llana Beach Resort & Spa - All Inclusive - Adults Only

Melia Llana Beach Resort & Spa - All Inclusive - Adults Only
5.0 star property
Sal
8.6 out of 10, Excellent, (160 reviews)
"The Level experience was amazing, just come back from a 7 day break. Weather quality, food amazing and premium drinks. 10/10"
United Kingdom
Neil
The price is £210
includes taxes & fees
7 Jun - 8 Jun
Melia Llana Beach Resort & Spa - All Inclusive - Adults Only

ROBINSON CABO VERDE - Adults only -All inclusive

ROBINSON CABO VERDE - Adults only -All inclusive
4.0 star property
Sal
9.0 out of 10, Wonderful, (64 reviews)
"We had a wonderful stay and will definitely be coming back. We loved the food, the staff and the excellent facilities. The room was very clean and the in room coffee was much appreciated. Another highlight was the beach bar, the sundowner sessions were excellent, especially the live music."
United Kingdom
Bonnie
ROBINSON CABO VERDE - Adults only -All inclusive

Barcelo Marine Boa Vista - Adults Only

Barcelo Marine Boa Vista - Adults Only
5.0 star property
Boa Vista
9.6 out of 10, Exceptional, (16 reviews)
"Great pool and hotel "
United Kingdom
John
The price is £160
includes taxes & fees
13 May - 14 May
Barcelo Marine Boa Vista - Adults Only

Barceló Praia Cape Verde

Barceló Praia Cape Verde
5.0 star property
Praia
9.4 out of 10, Exceptional, (121 reviews)
"The entire staff is amazing and everything about this property"
United States
Jose
The price is £142
includes taxes & fees
1 Jun - 2 Jun
Barceló Praia Cape Verde

Four Points By Sheraton São Vicente Resort

Four Points By Sheraton São Vicente Resort
Mindelo
10.0 out of 10, Exceptional, (3 reviews)
"Best hotel in Cabo Verde I’ve stayed in."
United States
Claudio Rodrigo
The price is £124
includes taxes & fees
16 May - 17 May
Four Points By Sheraton São Vicente Resort

Branco Suites

Branco Suites
4.5 star property
Sal
9.8 out of 10, Exceptional, (36 reviews)
"Amazing staff, lovely spacious room! Great recommendations and just overall a fantastic stay. Would recommend!!"
United Kingdom
Okorite
Branco Suites

Morabeza Hotel

Morabeza Hotel
4.0 star property
Sal
9.2 out of 10, Wonderful, (369 reviews)
"A lovely hotel with a decent choice of bars and restaurants. Nice grounds in the main although there was a little refurbishment work going on. The staff were very pleasant and professional, especially in the Tortue bar and restaurant."
United Kingdom
John
The price is £117
includes taxes & fees
26 May - 27 May
Morabeza Hotel

Melia Tortuga Beach

Melia Tortuga Beach
5.0 star property
Sal
8.0 out of 10, Very good, (231 reviews)
"Room facilities were basic but good value for money. "
United Kingdom
Paul
The price is £179
includes taxes & fees
18 May - 19 May
Melia Tortuga Beach

VOI Praia de Chaves Resort

VOI Praia de Chaves Resort
4.5 star property
Boa Vista
8.8 out of 10, Excellent, (257 reviews)
"overall a good value place to stay - tired in places (towels need a refresh) but staff and food better than other all inclusives . Beach is beautiful"
United Kingdom
KATRINA
VOI Praia de Chaves Resort

Hotel LIVVO Budha Beach

Hotel LIVVO Budha Beach
4.0 star property
Sal
8.8 out of 10, Excellent, (168 reviews)
"Lovely hotel with great views and friendly staff. Big rooms with stunning setting. "
United Kingdom
Inez
The price is £105
includes taxes & fees
22 May - 23 May
Hotel LIVVO Budha Beach

Hotel Sobrado

Hotel Sobrado
4.0 star property
Sal
8.2 out of 10, Very good, (95 reviews)
"A great, breakfast very good, amazing bed, awesome shower, reception staff great"
Australia
Garth
The price is £75
includes taxes & fees
13 May - 14 May
Hotel Sobrado

Hotel Central Santa Maria

Hotel Central Santa Maria
3.5 star property
Sal
8.4 out of 10, Very good, (48 reviews)
"Staff was great and friendly, location was great. Just a few blocks from the beach and the boardwalk."
United States
Mark
The price is £68
includes taxes & fees
16 May - 17 May
Hotel Central Santa Maria
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Cape Verde

Showing deals for:22 May - 24 May

Save an average of 15% on thousands of hotels when you're signed in

Top Cape Verde Hotel Reviews

Guide to exploring Cape Verde

Top reasons to visit Cape Verde

  • Stunning Beaches: Cape Verde boasts pristine beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Vibrant Local Culture: Immerse yourself in the lively atmosphere of local markets and enjoy traditional music and dance.
  • Outdoor Adventures: Experience thrilling activities like quad biking, hiking, and catamaran trips across the beautiful landscapes.
  • Charming Towns: Explore cobbled streets and historic villages that showcase the unique architecture and rich heritage.
  • Diverse Accommodation: Choose from a range of options, from budget guesthouses to luxurious hotels, ensuring a comfortable stay.

Find great hotels in Cape Verde

Discover the ideal accommodation for your getaway to Cape Verde, where pristine beaches and vibrant adventure await. From charming guesthouses to luxurious hotels, you'll find a variety of options tailored for family vacations or relaxation. Whether you seek the best hotels in Cape Verde or star-rated accommodations, this beautiful archipelago offers a perfect blend of comfort and stunning natural beauty for every traveller.

  • Hilton Cabo Verde Sal Resort: The Hilton Cabo Verde Sal Resort is a luxurious 5-star property boasting a commendable guest rating of 8.8. Nestled on the pristine shores of Cape Verde, this resort is perfect for families seeking a beach holiday. The property offers direct beach access, allowing guests to indulge in sun-soaked days by the sea. Families will appreciate the dedicated children's amenities, including a supervised childcare service, a children's pool, and safety features such as bed guards and window guards. The resort’s elegant surroundings and attentive service ensure a memorable stay for all ages.
  • Morabeza Hotel: With a stellar guest rating of 9.2, Morabeza Hotel is a charming 4-star retreat ideal for both leisure and business travellers. Located directly on the beach, this hotel combines convenience with a relaxed atmosphere. Its elegant decor and well-appointed rooms provide a sense of tranquillity, making it a perfect base for exploring the stunning surroundings of Cape Verde. Guests enjoy a warm, welcoming atmosphere, and the hotel's proximity to local attractions ensures that both relaxation and discovery are effortlessly within reach.
  • Melia Dunas Beach Resort & Spa - All Inclusive: This 5-star all-inclusive resort is an adventurer’s dream, featuring a wealth of amenities for guests to enjoy. With a guest rating of 8.9, Melia Dunas offers unlimited dining and beverage options, ensuring guests can indulge without limits. Situated right on the beach, it provides a plethora of activities, including kayaking, snorkelling, and horse riding nearby. The resort also features fitness facilities, a children’s club, and entertainment to keep guests engaged. Its vibrant atmosphere and comprehensive offerings make it a top choice for those seeking both relaxation and adventure.

Where to stay in Cape Verde

Experience the captivating charm of Cape Verde, where beautiful beaches meet vibrant culture. Wander through cobbled streets in charming towns, indulge in relaxation by the best beaches, or embrace adventure with outdoor activities. This tropical paradise offers a unique blend of budget-friendly and luxurious experiences, making it perfect for every traveller. From stunning coastlines to rich cultural heritage, Cape Verde promises an unforgettable holiday filled with exploration and discovery.

  • Sal: Sal is a stunning island city in Cape Verde, renowned for its beautiful beaches and vibrant outdoor adventures. The island is a year-round destination, with peak visitor numbers occurring between January and March. Travellers flock to Sal for its sandy shores and thrilling activities, such as swimming and exploring local markets. The main attractions include the picturesque beaches, scenic lookouts, and the bustling dock port, making it an ideal spot for both relaxation and exploration.
  • Boa Vista: Another gem in the Cape Verde archipelago, Boa Vista is celebrated for its breathtaking landscapes and cultural experiences. Like Sal, it remains consistently popular, particularly from January to March. Visitors are drawn to its beautiful beaches, vibrant local markets, and opportunities for windsurfing. Highlights include the serene family beaches and charming historic villages that offer a glimpse into the local culture, making Boa Vista a perfect blend of relaxation and adventure.
  • Praia: As the capital city of Cape Verde, Praia is a bustling metropolis that combines urban charm with coastal beauty. It attracts travellers year-round, peaking in January to February and July. Praia offers a diverse experience with its lively public markets, outdoor activities, and stunning beaches. Notable landmarks include family-friendly beaches and engaging museums, which provide insights into the rich history and culture of the islands, making Praia a must-visit for any traveller.

Things to do in Cape Verde

Cape Verde is an ideal destination for beach lovers and outdoor enthusiasts, offering a rich cultural experience. Visitors can enjoy exciting activities such as quad biking, rewarding excursions, and catamaran trips. The vibrant local markets provide a glimpse into everyday life, while live music adds to the lively atmosphere. Don't miss the chance to explore the stunning landscapes of Boa Vista for an unforgettable adventure.

Shopping

Near the vibrant town square, you can explore Praia’s local markets for unique handicrafts and souvenirs. For a more modern shopping experience, head to the Platô Shopping Centre, where you’ll find a variety of shops offering clothing, accessories, and local delicacies.

Recreation

Discover the serene atmosphere at the Vila do Farol Wellness Centre, where you can indulge in soothing massages and rejuvenating spa treatments. For outdoor enthusiasts, the scenic hiking trails of Santo Antão offer breathtaking vistas and invigorating adventures amidst lush landscapes.

Experience tranquillity at the Spas of Sal, where wellness therapies and yoga sessions await. After a relaxing morning, explore the stunning sandy beaches or enjoy water sports like windsurfing and snorkelling in the crystal-clear waters of the Atlantic.

Adventure

Explore the volcanic landscapes of Fogo Island, where you can hike to the summit of Pico do Fogo for spectacular views. Engage in windsurfing or kitesurfing in Sal, enjoying the stunning beaches and vibrant waters, perfect for both beginners and experienced adventurers alike.

Nightlife

Experience the vibrant nightlife at Café del Mar in Santa Maria, where you can sip cocktails while enjoying stunning ocean views. For a lively atmosphere, visit Music Club in Espargos, where local DJs spin upbeat tunes and you can dance the night away with fellow revelers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cape Verde

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cape Verde are May to June and September, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Cape Verde is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cape Verde is Saturday. The most expensive day to stay in Cape Verde is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel in Cape Verde with your flights and activities.

Find the best attractions in Cape Verde

Cape Verde is an ideal destination for beach lovers, outdoor enthusiasts, and culture seekers alike. With its stunning beaches, charming towns, and historic villages, there are numerous points of interest to explore. Visitors can immerse themselves in the local culture while enjoying a variety of activities that cater to both relaxation and adventure. Whether you're looking to unwind by the sea or discover the rich history of the islands, Cape Verde offers a memorable experience for all travellers.

  • Santa Maria Beach: Experience the idyllic beach vibes at Santa Maria Beach, where golden sands meet crystal-clear waters. It's the perfect spot for sunbathing, swimming, or enjoying water sports, making it a haven for beach lovers.
  • Santa Maria Town Square: Immerse yourself in the rich culture of the region at Santa Maria Town Square. This lively piazza is surrounded by charming cafés and shops, offering a delightful blend of local art, cuisine, and vibrant city vibes.
  • Santa Maria Pier: Enjoy a luxurious yet budget-friendly experience at Santa Maria Pier. This relaxing jetty is ideal for leisurely strolls, fishing, or simply soaking in the stunning coastal views, creating a perfect backdrop for unforgettable memories.

Best time to go to Cape Verde

The best time to visit Cape Verde is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.9°F (22.7°C)No RainSunnySlightly HighSlightly High
February71.4°F (21.9°C)No RainSunnySlightly HighSlightly High
March71.8°F (22.1°C)No RainSunnyAverageAverage
April72.9°F (22.7°C)No RainSunnySlightly LowAverage
May74.1°F (23.4°C)No RainSunnySlightly LowSlightly Low
June75.6°F (24.2°C)No RainSunnySlightly LowSlightly Low
July77.5°F (25.3°C)No RainMostly SunnyAverageAverage
August77.0°F (25.0°C)No RainMostly SunnyAverageAverage
September80.4°F (26.9°C)Light RainMostly SunnySlightly HighSlightly Low
October78.3°F (25.7°C)No RainMostly SunnyAverageAverage
November77.9°F (25.5°C)No RainMostly SunnyAverageAverage
December75.2°F (24.0°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Cape Verde

When visiting Cape Verde, you can fly into three major airports. Santiago Island (RAI-Praia Intl.) is located 4.8km from the city, with nearby hotels like the 4-star Pestana Trópico - Ocean & City Hotel and Hotel Oásis Atlântico Praiamar, both offering airport transport services. Sal Island (SID-Amilcar Cabral Intl.) is 210.8km away, featuring luxurious options such as the 5-star Melia Dunas Beach Resort & Spa and Hotel Riu Palace Santa Maria, which provide various transportation services. Lastly, Sao Vicente Island (VXE-Sao Pedro) lies 270.4km away, with hotels like Foya Branca by Flagworld Hotels offering convenient transport to the airport.

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. 

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Cape Verde cost?
Prices for Cape Verde hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from £68 in a few different ways. Enter your destination and trip dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Cape Verde?
Temperatures differ across Cape Verde, so the best time to go really depends on where you're visiting. If you're wanting a summer holiday in Praia, organise your trip between June and August. At this time of year you can expect temperatures ranging from 24ºC to 26ºC. Keep in mind that Praia has a desert climate, so pack appropriately.
What is the best area to stay in Cape Verde?
Cape Verde has plenty of exciting places to stay, like Praia and Santa Maria. Each has its own unique experiences, so why not schedule time to explore both?
How can I find cheap hotels in Cape Verde?
Discover inexpensive stays without breaking a sweat by making use of our handy filter tool. Click on the "Price per night" checkbox to view budget-friendly options in Cape Verde. You can also take a look at our cheap hotels in Cape Verde page. The lowest available rate starts at £68 per night.
What are the best hotels in Cape Verde for families?
Expedia makes it a breeze to book a property with all the essentials for an awesome family escape to Cape Verde. Start by selecting "Family friendly" in the "Traveller experience" section of our filter tool. Then fine-tune your search by things like "Property type" and "Guest rating." Whether you need a family hotel in Cape Verde for a weekend break or a big summer holiday, we've got you and your team covered.
Why should I book my Cape Verde hotel with Expedia?
Reserve your Cape Verde hotel with Expedia for ease, choice and price. Also, our One Key™ rewards programme lets you collect OneKeyCash™* on all eligible hotels, holiday rentals, flights, car rentals and more. In addition, we offer flexibility in case your itinerary changes, and if you want to ask us anything or require assistance, our online Help Centre is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.