Skip to main content

Filter by:


Star rating

Review score

Beirona – 75 hotels and places to stay
See the latest prices and deals by choosing your dates.
Residencial Bia d'Olaf, hotel in Beirona

Residencial Bia d'Olaf has city views, free WiFi and free private parking, situated in Santa Maria, 300 metres from Praia de Santa Maria.

8.7
Scored 8.7
Fabulous
Rated fabulous
43 reviews
Price from£52.55per night
Sal Beach Club, hotel in Beirona

Offering a restaurant, Sal Beach Club is located by the seafront, in Santa Maria. Free Wi-Fi access is available in this resort. The accommodation will provide you with air conditioning and a terrace....

8.2
Scored 8.2
Very good
Rated very good
211 reviews
Price from£66.14per night
Hilton Cabo Verde Sal Resort, hotel in Beirona

Hilton Cabo Verde Sal Resort features 4 restaurants and bars, and a spa. Guests can enjoy an onsite casino, fitness centre and a kid's club.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,124 reviews
Price from£168.14per night
Apartamento Ferradura, hotel in Beirona

Located in Espargos, 1.8 km from  Monte Curral and 7.5 km from Pedra Lume Salt Crater, Apartamento Ferradura offers a garden and air conditioning.

8.5
Scored 8.5
Very good
Rated very good
22 reviews
Price from£59.11per night
Ouril Pontao Hotel, hotel in Beirona

Featuring free WiFi, an outdoor pool and a sun terrace, Pontao Hotel offers accommodation in Santa Maria. Guests can enjoy the on-site restaurant. Every room is equipped with a private bathroom.

7.9
Scored 7.9
Good
Rated good
295 reviews
Price from£51.17per night
Hotel Morabeza, hotel in Beirona

Located in Santa Maria, Hotel Morabeza offers accommodation with 3 outdoor swimming pools. The property has a fitness centre, game room, 3 bars, free WiFi and a 24-hour front desk.

8.8
Scored 8.8
Fabulous
Rated fabulous
499 reviews
Price from£91.53per night
Ocean Suites, hotel in Beirona

Boasting a terrace, bar and views of city, Ocean Suites is situated in Santa Maria, 100 metres from Praia de Santa Maria.

9.4
Scored 9.4
Superb
Rated superb
383 reviews
Price from£115.64per night
Ouril Hotel Julia, hotel in Beirona

Ouril Hotel Julia is set in Santa Maria, within 1.8 km of Praia de Igrejinha and 300 metres of Parish of Our Lady of Sorrows. This 3-star hotel offers free WiFi. The hotel features family rooms.

7.8
Scored 7.8
Good
Rated good
103 reviews
Price from£56.18per night
Sakaroule B&B, hotel in Beirona

Featuring garden views, Sakaroule B&B features accommodation with a garden, a terrace and a bar, around 600 metres from Praia de Santa Maria.

8.8
Scored 8.8
Fabulous
Rated fabulous
325 reviews
Price from£35.55per night
Hotel MiraBela, hotel in Beirona

Hotel MiraBela is a 3-star bed and breakfast located in the centre of Santa Maria and within 100 metres from the beach. Free WiFi access is available. Each room here will provide you with a balcony.

8.9
Scored 8.9
Fabulous
Rated fabulous
157 reviews
Price from£50.97per night
See all hotels in and around Beirona
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Beirona:

  • 10
    Scored 10

    Beirona/ Murdeira is a beautiful place, definitely worth...

    Beirona/ Murdeira is a beautiful place, definitely worth choosing if you want to relax on the beach/ by the pool without crowds of people around you. There’s just one shop here ( it has an ATM which is a huge advantage), but it’s well stocked. If you’re not a fan of big resorts, but want a laid back holiday, be sure to visit.
    AnnaLucy
    Poland