Hotels in Cape Verde

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

Cape Verde
Dec 2 — Dec 32
Cape Verde
Fri 12/2
Sat 12/3
...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
Voi Vila Do Farol Resort
7.8 Good
Praia Santa Maria, Santa Maria, Cape Verde
Show on map
1.4 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 22 reviews
7.8

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.

Murdeira Village Resort
8.1 Excellent
345 Espargos, Espargos, Cape Verde
Show on map
5.1 mi from city centre, Espargos, Cape Verde 
ExcellentBased on 285 reviews
8.1

Murdeira Village Resort provides comfortable 4-star accommodation in Santa Maria. It also offers outdoor tennis courts, a rooftop terrace and an outdoor pool.

Agua Hotels Sal Vila Verde
7.9 Good
PO Box 194, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 84 reviews
7.9

Agua hotels Sal Vila Verde provides comfortable 4-star accommodation in Santa Maria. It also offers an outdoor pool, a kids pool and a kids club.

Iberostar Club Boa Vista
10.0 Excellent
Areia De Chaves, 05110, Chaves Beach, Boa Vista, Cape Verde
Show on map
6.7 mi from city centre, Boa Vista, Cape Verde 
ExcellentBased on 1 review
10.0

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.

Sol Dunas
7.8 Good
Zdti Algodoeiro - Santa Maria, Ilha do Sal - Cabo, Santa Maria, Cape Verde
Show on map
1.8 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 25 reviews
7.8

Situated in Santa Maria, Sol Dunas - All Inclusive offers 5-star accommodation, as well as a sauna. It also provides a kids club, a beauty centre and a playground.

Hotel Dunas de Sal
8.3 Excellent
Ponta Preta - Santa Maria Caixa Postal 12, Santa Maria, Cape Verde
Show on map
1.3 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 80 reviews
8.3

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.

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

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

Morabeza
8.7 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
0.7 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 213 reviews
8.7

Hotel Morabeza provides modern 4-star accommodation in Santa Maria. It has a fitness centre, as well as outdoor tennis courts, free Wi-Fi and an outdoor pool.

Tips for booking hotels in Cape Verde

Cheapest month:July
Most expensive month:December
Average price in Cape Verde:$92/night
Cheapest price found:$14/night
Cheapest day:Friday
Most expensive day:Monday
$70 - $120
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Verde hotels

1
Praia Confort
7.8 Good
Avenida Amilcar Cabral 11, Praia, Cape Verde
Show on map
1.0 mi from city centre, Praia, Cape Verde 

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

2
Oasis Praiamar
7.8 Good
Prainha, Cidade Da Praia, Praia, Cape Verde
Show on map
1.9 mi from city centre, Praia, Cape Verde 

Oasis Praiamar provides 4-star accommodation in Praia. It also features outdoor tennis courts, a swimming pool and an outdoor pool.

3
Pestana Trópico
8.0 Excellent
Cidade da Praia, Praia, Cape Verde
Show on map
1.7 mi from city centre, Praia, Cape Verde 

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
Hotel Riu Touareg
Urb. Lacacão - Lote 13 - Praia Lacacão, Boa Vista, Cape Verde
Show on map
8.1 mi from city centre, Boa Vista, Cape Verde 

Hotel Riu Touareg provides a comfortable setting when in Sal Rei. It also offers outdoor tennis courts, an outdoor pool and a kids club.

5
Hotel Riu Cabo Verde
Cabocan Lote A2, A3, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria, Cape Verde 

Riu Palace Cabo Verde provides comfortable 5-star accommodation in Santa Maria. It is conveniently positioned for those wishing to visit the area's popular attractions.

6
Meliá Dunas Beach Resort & Spa
7.7 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, 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.

7
Oasis Salinas Sea
8.2 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
0.8 mi 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

Pousada Quinta Ribeirinha
9.0 Excellent
Praia, Cape Verde
Show on map
6.5 mi from city centre, Praia, Cape Verde 

Pousada Quinta Ribeirinha has 4 rooms and features an outdoor pool. It offers free Wi-Fi, a garden and a terrace.

$26
Avg. per night
Vivenda Viviani
8.5 Excellent
Rua Santa Monica, 14 Palmarejo, Praia, Cape Verde
Show on map
2.0 mi from city centre, Praia, Cape Verde 

Vivenda Viviani provides comfortable 3-star accommodation in Praia. It also offers free Wi-Fi, an outdoor pool and a beauty centre.

$30
Avg. per night
Residencial Cosmos
7.0 Good
Avenida Amilcar Cabral, Praia, Cape Verde
Show on map
15.4 mi from city centre, Praia, Cape Verde 

Within a 35-minute car ride of Praia International Airport, Residencial Cosmos provides a Jacuzzi, a swimming pool and free Wi-Fi. It also offers a 24-hour reception, meeting rooms and a beauty centre.

$34
Avg. per night
Boutique Hotel Praia Maria
7.9 Good
Rua Miguel Bombarda, Praia, Cape Verde
Show on map
0.9 mi from city centre, Praia, Cape Verde 

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.

$36
Avg. per night
Aparthotel Praiano
8.6 Excellent
Palamarejo Baixo, Praia, Cape Verde
Show on map
2.1 mi from city centre, Praia, Cape Verde 

Aparthotel Praiano provides comfortable 3-star accommodation in Praia. It also offers luggage storage, a 24-hour reception and a ticket service.

$40
Avg. per night
Vivi Hotel
7.5 Good
Palmarejo Baixo, 2, Praia, Cape Verde
Show on map
2.0 mi from city centre, Praia, Cape Verde 

Hotel Healthclub Vivi & Korpore provides comfortable 3-star accommodation in Praia. It also offers an indoor pool, massage services and free Wi-Fi.

$42
Avg. per night
Apart Hotel Avenida
7.8 Good
Avenida 5 de Julho, Mindelo, Cape Verde
Show on map
0.6 mi from city centre, Mindelo, Cape Verde 

Apart Hotel Avenida provides comfortable 3-star accommodation in Mindelo. It also offers a ticket service, a 24-hour reception and a swimming pool.

$44
Avg. per night
Porta do Vento
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.5 mi from city centre, Santa Maria, Cape Verde 

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

$47
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

Facts about staying in Cape Verde

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

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

  • What are the best hotels in Cape Verde?

    Cape Verde is home to many highly-rated hotels, one of which is Meliá Dunas Beach Resort & Spa, which has a current rating of 7.7. For other potential stays, consider Murdeira Village Resort and Agua Hotels Sal Vila Verde, which can also be great places to stay in Cape Verde.