Hotels in Cape Verde

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

Cape Verde
Sep 23 — Sep 242
Cape Verde
Thu 9/23
Fri 9/24
...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
1.2 km from city centre, Santa Maria, Cape Verde 
ExcellentBased on 30 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
8.9 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.8 km from city centre, Santa Maria, Cape Verde 
ExcellentBased on 9 reviews
8.9

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.8 km from city centre, Boa Vista, Cape Verde 
ExcellentBased on 59 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.

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

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.

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 480 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 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.5 Good
Palmarejo Baixo, 2, Praia, Cape Verde
Show on map
3.3 km from city centre, Praia, Cape Verde 
GoodBased on 52 reviews
7.5

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.

Mindel Hotel
Mindel Hotel
6.7 Good
Avenida 5 De Julho, Mindelo, Cape Verde
Show on map
0.8 km from city centre, Mindelo, Cape Verde 
GoodBased on 15 reviews
6.7

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

Tips for booking a Cape Verde hotel

Cheapest month:August
Most expensive month:January
Average price in Cape Verde:₱5,835/night
Absolute cheapest price found:₱555/night
Cheapest day:Sunday
Most expensive day:Saturday
₱4,194 - ₱7,596
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱3,073 - ₱6,867
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Verde hotels

Show all 1,321 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
Hotel Oasis Salinas Sea
Hotel Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
1.3 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,321 hotels
Vivi Hotel
Vivi Hotel
7.5 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.

₱2,405
Avg. per night
Porta do Vento
Porta do Vento
8.9 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.8 km from city centre,  

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

₱2,745
Avg. per night
Hotel Oasis Salinas Sea
Hotel Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
1.3 km from city centre,  

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.

₱4,409
Avg. per night
Mindel Hotel
Mindel Hotel
6.7 Good
Avenida 5 De Julho, 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.

₱4,660
Avg. per night
Hotel Pérola
Hotel Pérola
8.4 Excellent
Chã de Areia, PO Box 129A, Praia, Cape Verde
Show on map
2.2 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.

₱4,760
Avg. per night
Morabeza
Morabeza
8.8 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
1.2 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.

₱5,311
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.

₱5,712
Avg. per night
Sol Dunas
Sol Dunas
10.0 Excellent
Zdti Algodoeiro - Santa Maria, Ilha do Sal - Cabo, Santa Maria, Cape Verde
Show on map
2.9 km from city centre,  

Situated in Santa Maria, Sol Dunas - All Inclusive offers 5-star accommodation, as well as a sauna and a swimming pool. It also provides a 24-hour reception, a beauty centre and a library.

₱6,363
Avg. per night

Hotel prices in Cape Verde

2 stars and under

₱1,804 - ₱2,756

Casa Strela B&B Tarrafal

#1 Most popular

₱2,756
Avg. per night
Chez Loutcha Residencial

Best value

₱1,804
Avg. per night
3 stars

₱2,405 - ₱4,259

Porta do Vento

#1 Most popular

Porta do Vento
8.9 Excellent
₱2,745
Avg. per night
Beramar Hotel

#2 Most popular

₱4,259
Avg. per night
Vivi Hotel

Best value

Vivi Hotel
7.5 Good
₱2,405
Avg. per night
4 stars +

₱3,257 - ₱10,171

Hotel Oasis Salinas Sea

#1 Most popular

₱4,409
Avg. per night
Melia Llana Beach Resort & Spa

#2 Most popular

₱10,171
Avg. per night
Hotel Dunas de Sal

Best value

Hotel Dunas de Sal
8.0 Excellent
₱3,257
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?

    Praia, Santa Maria, and Espargos are the most popular places on HotelsCombined for stays in Cape Verde.

  • What are the best hotels in Cape Verde?

    One of the most popular hotels in Cape Verde is Hotel Vip Praia, which has been reviewed by 312 users and currently has a rating of 8.3/10. Other top-rated locations include Pestana Trópico and Oasis Praiamar, which have received 8.3/10 and 8.1/10 ratings from our users, respectively.