Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Cape Verde

Filter by star ratings
All filters
Morabeza
Morabeza
8.8 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
0.6 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 24 reviews
8.8

Conveniently situated and providing an outdoor pool and outdoor tennis courts, this modern hotel is located an easy drive from Espargos. Guests also have access to complimentary wireless internet and on-site parking.

Porta do Vento
Porta do Vento
9.0 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.5 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 12 reviews
9.0

Porta do Vento provides comfortable 3-star accommodation in Santa Maria. It also offers a lift.

Aparthotel Por do Sol
Aparthotel Por do Sol
9.2 Excellent
Cabral Beach, Sal Rei, Cape Verde
Show on map
0.5 mi from city centre, Sal Rei, Cape Verde 
ExcellentBased on 74 reviews
9.2

Featuring a private beach and a swimming pool, Por do Sol BVC is located in Sal Rei and provides comfortable accommodation. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Hilton Cabo Verde Sal Resort
Hilton Cabo Verde Sal Resort
8.6 Excellent
Avenida Dos Hoteis Cp230, Santa Maria, Cape Verde
Show on map
1.2 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 455 reviews
8.6

Situated in Santa Maria, Hilton Cabo Verde Sal Resort offers 5-star accommodation, as well as a swimming pool and a private beach. It also provides a 24-hour reception, meeting rooms and babysitting/child services.

Iberostar Club Boa Vista
Iberostar Club Boa Vista
10.0 Excellent
Praia De Chaves - Sal Rei, 05110, Cap-Vert, Boa Vista, Cape Verde
Show on map
6.8 mi from city centre, Boa Vista, Cape Verde 
ExcellentBased on 3 reviews
10.0

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

Hotel Riu Karamboa
Hotel Riu Karamboa
10.0 Excellent
Lote HO-01, Urb. Morrinho De Baguincho, Boa Vista, Cape Verde
Show on map
6.8 mi from city centre, Boa Vista, Cape Verde 
ExcellentBased on 2 reviews
10.0

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.

Apart Hotel Avenida
Apart Hotel Avenida
8.2 Excellent
Avenida 5 de Julho, Mindelo, Cape Verde
Show on map
0.5 mi from city centre, Mindelo, Cape Verde 
ExcellentBased on 248 reviews
8.2

Located in Mindelo, Apart Hotel Avenida is within a 25-minute drive of Cesaria Evora Airport and provides a swimming pool. It also offers a tour desk, a 24-hour reception and a ticket service.

Ahg Marine Club Beach Resort
Ahg Marine Club Beach Resort
Praia da Cruz, Sal Rei, Cape Verde
Show on map
0.8 mi from city centre, Sal Rei, Cape Verde 

Located in Sal Rei, AHG Marine Club Beach Resort is within a 20-minute drive of Aristides Pereira Airport and provides an outdoor pool and a private beach. The various facilities this modern resort offers include a kids pool, a kids club and a hair salon.

Riu Palace Cabo Verde
Riu Palace Cabo Verde
8.0 Excellent
Cabocan Lote A2, A3, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 1 review
8.0

Located in Santa Maria, Riu Palace Cabo Verde is within a 35-minute drive of Amilcar Cabral International Airport and provides a swimming pool. It also offers luggage storage and an all-inclusive meal plan.

Patio Antigo Residence
Patio Antigo Residence
7.4 Good
Vila de Santa Maria, Santa Maria, Cape Verde
Show on map
0.3 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 144 reviews
7.4

Boasting an outdoor pool, Patio Antigo Residence is situated in Santa Maria and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

Tips for booking a Cape Verde hotel

Cheapest month:October
Most expensive month:April
Average price in Cape Verde:£98/night
Absolute cheapest price found:£9/night
Cheapest day:Friday
Most expensive day:Tuesday
£57 - £140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£57 - £101
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Verde hotels

Show all 1,240 hotels
1
Praia Confort
Praia Confort
8.8 Excellent
Avenida Amilcar Cabral 11, Praia, Cape Verde
Show on map
1.0 mi from city centre, Praia 

This comfortable hotel in Praia offers free wireless internet, as well as luggage storage and a 24-hour reception. It is ideally located for those wishing to discover the area's attractions.

2
Hilton Cabo Verde Sal Resort
Hilton Cabo Verde Sal Resort
8.6 Excellent
Avenida Dos Hoteis Cp230, Santa Maria, Cape Verde
Show on map
1.2 mi from city centre, Santa Maria 

Situated in Santa Maria, Hilton Cabo Verde Sal Resort offers 5-star accommodation, as well as a swimming pool and a private beach. It also provides a 24-hour reception, meeting rooms and babysitting/child services.

3
Pestana Tropico
Pestana Tropico
8.4 Excellent
Cidade da Praia, Praia, Cape Verde
Show on map
1.7 mi from city centre, Praia 

Boasting an outdoor pool, Pestana Tropico is located in Praia and provides comfortable accommodation. It is ideally positioned for guests wanting to visit the area's popular attractions.

4
Riu Palace Cabo Verde
Riu Palace Cabo Verde
8.0 Excellent
Cabocan Lote A2, A3, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria 

Located in Santa Maria, Riu Palace Cabo Verde is within a 35-minute drive of Amilcar Cabral International Airport and provides a swimming pool. It also offers luggage storage and an all-inclusive meal plan.

5
Hotel Vip Praia
Hotel Vip Praia
8.4 Excellent
Avenida Jorge Barbosa, Praia, Cape Verde
Show on map
2.0 mi from city centre, Praia 

Situated in Praia, the hotel is within a 15-minute drive of Praia International Airport and offers an outdoor pool. It has a fitness centre, as well as a kids pool, meeting rooms and a 24-hour reception.

6
Meliá Dunas Beach Resort & Spa
Meliá Dunas Beach Resort & Spa
6.2 Good
Rua Andrade Corvo, PO Box 63, Cabo Verde - Sal 30, Santa Maria, Cape Verde
Show on map
1.9 mi from city centre, Santa Maria 

Melia Dunas Beach Resort & Spa - All Inclusive provides comfortable 5-star accommodation in Santa Maria. It features a spa and wellness centre, as well as a sauna, a swimming pool and a kids club.

7
Oasis Salinas Sea
Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
0.9 mi from city centre, Santa Maria 

Featuring a private beach and an outdoor pool, this 5-star resort is located in Santa Maria. Guests can also enjoy complimentary internet access throughout the property.

Cheapest hotels in Cape Verde

Show all 1,240 hotels
La Boaventura Guest House
La Boaventura Guest House
Avenida Dos Pescadores, Boa Vista, Sal Rei, Cape Verde
Show on map
0.2 mi from city centre,  

This comfortable guest house in Sal Rei offers complimentary wireless internet, as well as a swimming pool and a sun deck. It is ideally positioned for those wanting to visit local attractions.

£12
Avg. per night
Basic Hotel
Basic Hotel
8.6 Excellent
Alto Morabeza, Mindelo, Cape Verde
Show on map
0.6 mi from city centre,  

Basic Hotel Mindelo provides a comfortable setting when in Mindelo. Those staying at the property can also take advantage of free Wi-Fi access during their stay.

£16
Avg. per night
Aparthotel Por do Sol
Aparthotel Por do Sol
9.2 Excellent
Cabral Beach, Sal Rei, Cape Verde
Show on map
0.5 mi from city centre,  

Featuring a private beach and a swimming pool, Por do Sol BVC is located in Sal Rei and provides comfortable accommodation. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

£24
Avg. per night
Hotel Santa Maria
Hotel Santa Maria
7.6 Good
Rua Serpa Pinto, 35, Praia, Cape Verde
Show on map
1.0 mi from city centre,  

Hotel Santa Maria Praia is situated in Praia and is close to the area's tourist attractions. Guests can also enjoy complimentary Wi-Fi.

£24
Avg. per night
Boutique Hotel Praia Maria
Boutique Hotel Praia Maria
8.0 Excellent
Rua Miguel Bombarda, Praia, Cape Verde
Show on map
0.9 mi from city centre,  

Located in Praia, the hotel is within a 10-minute drive of Praia International Airport and offers a swimming pool. Guests can also enjoy complimentary internet throughout the property.

£24
Avg. per night
Miradouro de Gamboa
Miradouro de Gamboa
Chã D´ Areia, Praia, Cape Verde
Show on map
1.3 mi from city centre,  

Miradouro De Gamboa provides a comfortable setting while in Praia. It is conveniently located for guests wanting to visit local attractions.

£25
Avg. per night
Patio Antigo Residence
Patio Antigo Residence
7.4 Good
Vila de Santa Maria, Santa Maria, Cape Verde
Show on map
0.3 mi from city centre,  

Boasting an outdoor pool, Patio Antigo Residence is situated in Santa Maria and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

£27
Avg. per night
Solar Windelo
Solar Windelo
8.7 Excellent
Alto San Antonio, Seguir Alto Miramar, Mindelo, Cape Verde
Show on map
0.3 mi from city centre,  

Solar Windelo is located in Mindelo and offers guests free Wi-Fi. It also provides luggage storage.

£29
Avg. per night

Hotel prices in Cape Verde

2 stars or below

£12 - £31

La Boaventura Guest House

No. 1 most popular

£12
Avg. per night
Arla Residencial

No. 2 most popular

Arla Residencial
8.0 Excellent
£31
Avg. per night
Basic Hotel

Best value

Basic Hotel
8.6 Excellent
£16
Avg. per night
3 stars

£24 - £69

Hotel Cesaria

No. 1 most popular

Hotel Cesaria
9.0 Excellent
£32
Avg. per night
Apart Hotel Avenida

No. 2 most popular

Apart Hotel Avenida
8.2 Excellent
£41
Avg. per night
Aparthotel Por do Sol

Best value

£24
Avg. per night
4 stars and up

£32 - £155

Meliá Dunas Beach Resort & Spa

No. 1 most popular

£117
Avg. per night
Hilton Cabo Verde Sal Resort

No. 2 most popular

£103
Avg. per night
Agua Hotels Sal Vila Verde Resort
£32
Avg. per night

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

Cape Verde travel FAQs

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

    Santa Maria, Praia, and Boa Vista are some of the most favoured places to stay in Cape Verde.

  • What are the best hotels in Cape Verde?

    Hilton Cabo Verde Sal Resort is a very popular hotel in Cape Verde, with a score of 8.6 from 455 reviews. Royal Horizons Boa Vista (8.3 from 61 reviews) and Oasis Belorizonte (8.1 from 232 reviews) are also highly rated Cape Verde hotels based on recent feedback from HotelsCombined users.