Hotel deals Africa Cape Verde

Hotels in Cape Verde

Find the best deals on 1,263 hotels in Cape Verde

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Cape Verde

Looking for a city in Cape Verde to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£43 - £58
CHEAPEST CITY IN CAPE VERDE Mindelo 17% cheaper Hotels in Mindelo are the cheapest in Cape Verde at just £43 per night on average.
MOST EXPENSIVE CITY IN CAPE VERDE Rabil 13% more expensive Rabil has the highest priced hotels in Cape Verde with rooms averaging £59 per night.
MOST POPULAR CITY IN CAPE VERDE Santa Maria 74% more users visited More momondo users search for hotels in Santa Maria than any other city in Cape Verde

Popular Cities in Cape Verde

Book one of the best deals Cape Verde has to offer in these popular locations
$self.alt
Best value
Patio Antigo Residence
7.3
£33
$self.alt
No. 1 most popular
Agua hotels Sal Vila Verde
7.8
£37
$self.alt
No. 2 most popular
Hilton Cabo Verde Sal Resort
8.6
£137
$self.alt
No. 3 most popular
Oasis Salinas Sea
8.4
£99
$self.alt
No. 4 most popular
Hotel Dunas de Sal
7.9
£67
$self.alt
No. 5 most popular
Aparthotel Santa Maria Beach
8.2
£38
$self.alt
Oasis Belorizonte
8.0
£120
$self.alt
Best value
Hotel Estoril
7.2
£41
$self.alt
No. 1 most popular
Iberostar Club Boa Vista
10.0
£101
$self.alt
No. 2 most popular
Royal Horizons Boa Vista
8.1
£94
$self.alt
No. 3 most popular
Hotel Riu Karamboa
10.0
£124
$self.alt
No. 4 most popular
Vilas Praia Chaves
£72
$self.alt
No. 5 most popular
Hotel Riu Touareg
9.1
£117
$self.alt
Ca Nicola
£105
$self.alt
Best value
Hotel Santa Maria
7.5
£37
$self.alt
No. 1 most popular
Hotel Vip Praia
8.4
£80
$self.alt
No. 2 most popular
Hotel Oásis Atlântico Praiamar
8.2
£85
$self.alt
No. 3 most popular
Pestana Tropico
8.5
£91
$self.alt
No. 4 most popular
Hotel Santiago
8.5
£54
$self.alt
No. 5 most popular
Hotel Cesaria
9.0
£37
$self.alt
Praiano Aparthotel
8.4
£38
$self.alt
Best value
Apartamento Ferradura
8.9
£37
$self.alt
No. 1 most popular
The Budha Beach Hotel
8.6
£69
$self.alt
No. 2 most popular
Murdeira Village Resort
7.8
£49
$self.alt
No. 3 most popular
Meliá Llana Beach Resort & Spa
9.8
£172
$self.alt
No. 4 most popular
Meliá Tortuga Beach
£142
$self.alt
No. 5 most popular
Villa Ao Mar
9.2
£54
$self.alt
Clubhotel Riu Funana
10.0
£126

Cape Verde travel tips

Let us help you with the best tips about Cape Verde

When is the least expensive time to stay in Cape Verde?

May is the least expensive month to stay in Cape Verde, with an average price of £79 per night. That price is significantly cheaper than the most expensive month, December.

Where do most people stay in Cape Verde?

While the country has many desirable locations to visit, the most popular city in Cape Verde to travel to is Santa Maria.

Which city in Cape Verde has the most expensive hotel rooms?

Visiting and staying overnight in Rabil will cost you a premium compared to the rest of Cape Verde. Expect to pay £59 per night, a rate that is about 13% more than the country’s average.

Which city in Cape Verde has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Cape Verde, consider staying in Praia. According to our data, Praia is the least expensive city to spend the night in when visiting Cape Verde, with an average nightly rate of £13, 82% below the country’s average.


Most popular tourist destinations in Cape Verde

Explore the cities our users love in Cape Verde

Popular international routes landing in Cape Verde

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Boa Vista
Fastest flight time
7h 50m
Cheapest price
£347
Manchester to Espargos
Fastest flight time
6h 20m
Cheapest price
£377
Bristol to Praia
Fastest flight time
17h 30m
Cheapest price
£432
Glasgow to Espargos
Fastest flight time
35h 45m
Cheapest price
£584
Birmingham to Espargos
Fastest flight time
6h 10m
Cheapest price
£607
Edinburgh to Espargos
Fastest flight time
29h 40m
Cheapest price
£1,919
View more
Hotel deals Africa Cape Verde