Hotels in Cape Verde

Search and compare Cape Verde hotels from hundreds of travel sites and save

Cape Verde
Oct 4 — Oct 52
Cape Verde
Tue 10/4
Wed 10/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Cape Verde

Filter by star ratings
All filters
Iberostar Club Boa Vista
Areia De Chaves, 05110, Chaves Beach, Boa Vista, Cape Verde
Show on map
10.8 km from city centre, Boa Vista, Cape Verde 

Boasting an outdoor pool, Iberostar Club Boavista - All Inclusive is located in Sal Rei and offers comfortable accommodation. It also provides a currency exchange, a safe and a 24-hour reception.

Meliá Llana Beach Resort & Spa
Urbanização da Cabocan, Santa Maria, Cape Verde
Show on map
3.1 km from city centre, Santa Maria, Cape Verde 

Melia Llana Beach Resort & Spa - All Inclusive offers 5-star accommodation in Santa Maria. It also provides free Wi-Fi, a sauna and an outdoor pool.

Oasis Belorizonte
8.0 Excellent
Cp 63 Santa Maria, Santa Maria, Cape Verde
Show on map
1.4 km from city centre, Santa Maria, Cape Verde 
ExcellentBased on 241 reviews
8.0

Boasting a swimming pool, outdoor tennis courts and an outdoor pool, Oasis Belorizonte is located in Santa Maria and provides comfortable accommodation. It offers 4-star accommodation with air-conditioned rooms.

Voi Vila Do Farol Resort
7.6 Good
Praia Santa Maria, Santa Maria, Cape Verde
Show on map
2.3 km from city centre, Santa Maria, Cape Verde 
GoodBased on 8 reviews
7.6

Offering a private beach and an outdoor pool, this 4-star resort is situated in Santa Maria. It also offers a coffee bar, massage services and a kids club.

Royal Horizons Boa Vista
Praia de Chaves, Boa Vista, Cape Verde
Show on map
10.8 km from city centre, Boa Vista, Cape Verde 

Royal Horizons Boa Vista provides comfortable 4-star accommodation in Sal Rei. It has a gym, as well as a kids club, a sauna and an outdoor pool.

Hotel Riu Karamboa
Lote HO-01, Urb. Morrinho De Baguincho, Boa Vista, Cape Verde
Show on map
11.5 km from city centre, Boa Vista, Cape Verde 

Hotel Riu Karamboa offers comfortable rooms and a spa, and is situated within a 10-minute drive from the Aristides Pereira Airport. Popular facilities, such as outdoor tennis courts, a sauna and an outdoor pool, make for an enjoyable stay in Sal Rei.

Tips for booking hotels in Cape Verde

Cheapest month:May
Most expensive month:June
Average price in Cape Verde:₱395,812/night
Cheapest price found:₱823/night
Cheapest day:Sunday
Most expensive day:Saturday
₱4,045 - ₱11,812
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱3,603 - ₱8,052
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Verde hotels

1
Clubhotel Riu Funana
Cabocan Lote A2, A3, Espargos, Cape Verde
Show on map
17.8 km from city centre, Espargos, Cape Verde 

ClubHotel Riu Funana provides comfortable 4-star accommodation in Santa Maria. It has a gym, as well as a sauna, an all-inclusive meal plan and an outdoor pool.

2
Hilton Cabo Verde Sal Resort
8.7 Excellent
Avenida Dos Hoteis, Santa Maria, Cape Verde
Show on map
1.9 km from city centre, Santa Maria, Cape Verde 

Offering a private beach and an outdoor swimming pool, this 5-star resort is situated in Santa Maria. It also offers a kids club, massage services and a sauna.

3
Hotel Riu Touareg
Urb. Lacacão - Lote 13 - Praia Lacacão, Boa Vista, Cape Verde
Show on map
13.0 km from city centre, Boa Vista, Cape Verde 

Hotel Riu Touareg provides a comfortable setting when in Sal Rei. It has a spa and wellness centre, as well as an outdoor pool, a kids club and outdoor tennis courts.

4
Meliá Dunas Beach Resort & Spa
7.8 Good
Rua Andrade Corvo, PO Box 63, Cabo Verde - Sal 30, Santa Maria, Cape Verde
Show on map
3.1 km from city centre, Santa Maria, Cape Verde 

Melia Dunas Beach Resort & Spa - All Inclusive provides a comfortable setting while in Santa Maria. It also features a sauna, a kids club and a swimming pool.

5
Oasis Salinas Sea
8.2 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
1.2 km from city centre, Santa Maria, Cape Verde 

Located in Santa Maria, Oasis Salinas Sea is within a 20-minute drive of Amilcar Cabral International Airport and provides a private beach and an outdoor pool. It is a stone's throw from the beach and offers chic 5-star accommodation.

Cheapest hotels in Cape Verde, Africa

Porta do Vento
8.4 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.8 km from city centre, Santa Maria, Cape Verde 

Porta do Vento provides comfortable 3-star accommodation in Santa Maria. It also offers a car rental desk, a 24-hour reception and bicycle rental.

₱1,998
Avg. per night
Vivi Hotel
7.5 Good
Palmarejo Baixo, 2, Praia, Cape Verde
Show on map
3.3 km from city centre, Praia, Cape Verde 

Located in Praia, Hotel Healthclub Vivi & Korpore is within a 15-minute drive of Praia International Airport and offers an indoor pool. Guests can also enjoy free internet throughout the property.

₱2,174
Avg. per night
Hotel Sobrado
8.2 Excellent
Entrada Santa Maria Ilha do Sal, Santa Maria, Cape Verde
Show on map
0.9 km from city centre, Santa Maria, Cape Verde 

Hotel Sobrado provides 3-star accommodation in Santa Maria. It offers complimentary Wi-Fi, massage services and an outdoor pool.

₱2,409
Avg. per night
Porto Antigo Hotel Residence
7.8 Good
Rua 15 Agosto, Santa Maria, Cape Verde
Show on map
0.5 km from city centre, Santa Maria, Cape Verde 

Featuring a Jacuzzi, a private beach and an outdoor pool, Porto Antigo Hotel BB is located in Santa Maria and provides comfortable accommodation. It also offers a sun deck, a sauna and massage services.

₱3,114
Avg. per night
Hotel Dunas de Sal
8.0 Excellent
Ponta Preta - Santa Maria Caixa Postal 12, Santa Maria, Cape Verde
Show on map
2.1 km from city centre, Santa Maria, Cape Verde 

Recently refurbished, Hotel Dunas de Sal provides relaxed 4-star accommodation in Santa Maria. It has a spa and wellness centre, as well as a swimming pool, free Wi-Fi and body treatments.

₱4,525
Avg. per night
Oasis Porto Grande
8.6 Excellent
C.P. 103, Praça Amilcar Cabral, Mindelo, Cape Verde
Show on map
0.8 km from city centre, Mindelo, Cape Verde 

Located in Mindelo, Oasis Porto Grande is within a 15-minute drive of Cesaria Evora Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

₱4,936
Avg. per night
Morabeza
8.7 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
1.2 km from city centre, Santa Maria, Cape Verde 

Featuring views of the pool, Hotel Morabeza provides 4-star accommodation in Santa Maria. It offers outdoor tennis courts, an outdoor pool and free Wi-Fi.

₱5,700
Avg. per night
Hotel Pérola
7.8 Good
Chã de Areia, PO Box 129A, Praia, Cape Verde
Show on map
2.2 km from city centre, Praia, Cape Verde 

Situated in Praia, Hotel Perola provides 4-star accommodation, as well as an outdoor pool and a Jacuzzi. It is ideally positioned for guests wishing to visit the area's popular attractions.

₱5,876
Avg. per night

Hotel prices in Cape Verde

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cape Verde

Cape Verde travel FAQs

  • Where is the best place to stay in Cape Verde?

    Cape Verde has plenty to offer. Consider staying in some of its favored locations, like Santa Maria, Praia, and Boa Vista.

  • What are the best hotels in Cape Verde?

    Meliá Dunas Beach Resort & Spa (7.8/10 from 19 reviews), Hilton Cabo Verde Sal Resort (8.7/10 from 654 reviews), and Murdeira Village Resort (8.1/10 from 285 reviews) are all highly rated places to stay in Cape Verde.