Hotels in Cape Verde

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

Cape Verde
27 Jul — 28 Jul2
Cape Verde
Tue 27/7
Wed 28/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Cape Verde

Filter by star ratings
All filters
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
3.1 km from city centre, Santa Maria, Cape Verde 
GoodBased on 1 review
6.2

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.

Morabeza
Morabeza
8.8 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
0.9 km from city centre, Santa Maria, Cape Verde 
ExcellentBased on 27 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.9 km 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.

Royal Horizons Boa Vista
Royal Horizons Boa Vista
8.3 Excellent
Praia de Chaves, Boa Vista, Cape Verde
Show on map
10.9 km from city centre, Boa Vista, Cape Verde 
ExcellentBased on 61 reviews
8.3

Just a 10-minute car trip from Aristides Pereira Airport, Royal Horizons Boa Vista provides convenient accommodation and features an outdoor pool, a private beach and a sauna. It offers 3-star accommodation with air-conditioned rooms.

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.9 km from city centre, Santa Maria, Cape Verde 
ExcellentBased on 468 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.

Hotel Pérola
Hotel Pérola
8.5 Excellent
Chã de Areia, PO Box 129A, Praia, Cape Verde
Show on map
2.3 km from city centre, Praia, Cape Verde 
ExcellentBased on 288 reviews
8.5

Boasting an outdoor pool, Hotel Perola is located in Praia and offers comfortable accommodation. It also features a sun deck, luggage storage and a 24-hour reception.

Hotel Riu Karamboa
Hotel Riu Karamboa
10.0 Excellent
Lote HO-01, Urb. Morrinho De Baguincho, Boa Vista, Cape Verde
Show on map
10.9 km 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.

Hotel Riu Touareg
Hotel Riu Touareg
9.1 Excellent
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 
ExcellentBased on 1 review
9.1

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.

Vivi Hotel
Vivi Hotel
7.6 Good
Palmarejo Baixo, 2, Praia, Cape Verde
Show on map
3.3 km from city centre, Praia, Cape Verde 
GoodBased on 47 reviews
7.6

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.

Villa Ao Mar
Villa Ao Mar
9.2 Excellent
Espargos, Cape Verde
Show on map
17.9 km from city centre, Espargos, Cape Verde 
ExcellentBased on 263 reviews
9.2

Located in Santa Maria, Villa ao Mar is within a 25-minute drive of Amilcar Cabral International Airport and offers a Jacuzzi. Guests can also enjoy free internet throughout the property.

Tips for booking a Cape Verde hotel

Cheapest month:October
Most expensive month:March
Average price in Cape Verde:$136/night
Absolute cheapest price found:$14/night
Cheapest day:Monday
Most expensive day:Thursday
$103 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $125
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Verde hotels

Show all 1,301 hotels
1
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.9 km 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.

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

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.

3
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
3.1 km 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.

4
Oasis Salinas Sea
Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
1.4 km 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,301 hotels
Vivi Hotel
Vivi Hotel
7.6 Good
Palmarejo Baixo, 2, Praia, Cape Verde
Show on map
3.3 km from city centre,  

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.

$65
Avg. per night
Porta do Vento
Porta do Vento
9.0 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.9 km from city centre,  

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

$73
Avg. per night
Villa Ao Mar
Villa Ao Mar
9.2 Excellent
Espargos, Cape Verde
Show on map
17.9 km from city centre,  

Located in Santa Maria, Villa ao Mar is within a 25-minute drive of Amilcar Cabral International Airport and offers a Jacuzzi. Guests can also enjoy free internet throughout the property.

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

Oasis Porto Grande provides a comfortable setting while in Mindelo. It also features an indoor pool, a kids pool and a safe.

$98
Avg. per night
Hotel Pérola
Hotel Pérola
8.5 Excellent
Chã de Areia, PO Box 129A, Praia, Cape Verde
Show on map
2.3 km from city centre,  

Boasting an outdoor pool, Hotel Perola is located in Praia and offers comfortable accommodation. It also features a sun deck, luggage storage and a 24-hour reception.

$99
Avg. per night
Mindel Hotel
Mindel Hotel
6.5 Good
Praca Nova, Mindelo, Cape Verde
Show on map
0.8 km from city centre,  

Mindel Hotel provides contemporary 4-star accommodation in Mindelo. It also offers an airport shuttle, a 24-hour reception and babysitting/child services.

$126
Avg. per night
Oasis Belorizonte
Oasis Belorizonte
8.1 Excellent
CP 63-Santa Maria, Santa Maria, Cape Verde
Show on map
1.4 km from city centre,  

Boasting an outdoor pool, a swimming pool and a private beach, Oasis Belorizonte is located in Santa Maria and provides comfortable accommodation. It also offers a kids pool, outdoor tennis courts and a beauty centre.

$133
Avg. per night
Morabeza
Morabeza
8.8 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
0.9 km from city centre,  

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.

$144
Avg. per night

Hotel prices in Cape Verde

2 stars or below

$49 - $75

Casa Strela B&B Tarrafal

No. 1 most popular

$75
Avg. per night
Chez Loutcha Residencial

Best value

$49
Avg. per night
3 stars

$65 - $114

Porta do Vento

No. 1 most popular

Porta do Vento
9.0 Excellent
$73
Avg. per night
Beramar Hotel

No. 2 most popular

$114
Avg. per night
Vivi Hotel

Best value

Vivi Hotel
7.6 Good
$65
Avg. per night
4 stars and up

$83 - $288

Hilton Cabo Verde Sal Resort

No. 1 most popular

$199
Avg. per night
Hotel Riu Touareg

No. 2 most popular

Hotel Riu Touareg
9.1 Excellent
$198
Avg. per night
Hotel Dunas de Sal

Best value

Hotel Dunas de Sal
8.0 Excellent
$83
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?

    Users favour staying in areas such as Praia, Espargos, and Santa Maria. Consider these locations when searching for your desired stay.

  • What are the best hotels in Cape Verde?

    Hilton Cabo Verde Sal Resort (8.6/10 from 468 reviews), Villa Ao Mar (9.2/10 from 263 reviews), and Hotel Vip Praia (8.4/10 from 318 reviews) are all highly rated places to stay in Cape Verde.