Skip to main content

Search hotels in Cuba

Enter your dates to see the latest prices and deals for Cuba hotels

Filter by:

Star rating

Review score

Cuba – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
A Casa dos Girassóis, hotel in Cuba

Offering a tennis court and quiet street view, A Casa dos Girassóis is set in Cuba, 20 km from Castelo de Beja and 20 km from Carmo Church.

Really nice property, well maintained and clean in a nice quiet street, there is a small car park two minutes walk, I would recommend this property
Scored 9.5
9.5
Rated exceptional
Exceptional
106 reviews
Price from
£81.62
1 night, 2 adults
Cuba Real, hotel in Cuba

Set within 49 km of Alqueva Dam and 20 km of Castelo de Beja, Cuba Real offers rooms with air conditioning and a private bathroom in Cuba.

The warm welcome from A
Scored 8.9
8.9
Rated fabulous
Fabulous
339 reviews
Price from
£58.30
1 night, 2 adults
Casa Bendi, hotel in Cuba

Situated in Cuba, Casa Bendi features accommodation with pool with a view, free WiFi and free private parking for guests who drive. A hot tub and a bicycle rental service are available for guests.

Lovely location to have a relaxing vacations with all the amenities one requires. Although it's a very hot area in Portugal, the house was fully equipped with several Air Conditioners which were super necessary. The hostess always left us at ease and super helpful with every detail.
Scored 8.7
8.7
Rated fabulous
Fabulous
15 reviews
Price from
£179.90
1 night, 2 adults
Quinta do Paral - Leading Hotels of the World, hotel in Cuba

With inner courtyard views, Quinta do Paral - Leading Hotels of the World is located in Vidigueira and has a restaurant, a lift, bar, garden, picnic area and year-round outdoor pool.

The setting was exceptional. It was so relaxing and we cannot wait to go back. Great food ant lovely wine. The staff super friendly and helpful.
Scored 8.5
8.5
Rated very good
Very good
6 reviews
Price from
£249.86
1 night, 2 adults
Canto do Rossio, hotel in Cuba

Situated in Vidigueira, 39 km from Alqueva Dam, Canto do Rossio features air-conditioned accommodation and a restaurant. All rooms boast a flat-screen TV with satellite channels and a private...

Very comfy bed and place to stay! Excellent location and very friendly staff. Would stay here again!
Scored 8.2
8.2
Rated very good
Very good
109 reviews
Price from
£60.86
1 night, 2 adults
Casa de São Cucufate - Casa de Campo, hotel in Cuba

Housed in a historic building, the recently renovated Casa de São Cucufate - Casa de Campo features accommodation with pool with a view and free WiFi.

Beautiful, quiet and clean. The rooms were cool with mini fridges for water or snacks and the doors has beautiful shutters to keep the light out. The owner was helpful and polite.
Scored 7.6
7.6
Rated good
Good
46 reviews
Price from
£62.46
1 night, 2 adults
BejaParque Hotel, hotel in Cuba

Located in Beja, Alentejo, this hotel is less than 2 km from many of Beja’s top attractions including the Castelo de Beja. It features an outdoor pool and air-conditioned rooms with balconies.

Great breakfast. Lots of choice.
Scored 8.2
8.2
Rated very good
Very good
1,101 reviews
Price from
£79.12
1 night, 2 adults
Holiday Inn Beja, an IHG Hotel, hotel in Cuba

Situated in Beja, 500 metres from Castelo de Beja, Holiday Inn Beja, an IHG Hotel features accommodation with a terrace, private parking, a restaurant and a bar.

Good
Scored 9.1
9.1
Rated superb
Superb
57 reviews
Price from
£70.79
1 night, 2 adults
The Green House Alentejo by Santiago de Alfama, hotel in Cuba

The Green House Alentejo by Santiago de Alfama has free bikes, a garden and a sun terrace with swimming pool and continental breakfast in Vila Nova da Baronia.

Staff, breakfast, room, music, food
Scored 9.8
9.8
Rated exceptional
Exceptional
24 reviews
Price from
£191.56
1 night, 2 adults
Hotel Francis, hotel in Cuba

Located opposite Beja’s exhibition fairground and 60 metres from the bus station, Hotel Francis offers air-conditioned rooms with cable TV and a private balcony.

Contemporary hotel designed for ease and to modern taste. Staff helpful and informative. Nice spacious lobby area, good standard buffet breakfast included in the price. Reserved parking area immediately outside. The hotel is on the edges of central Beja but the old town is only a few minutes' walk away.
Scored 8.1
8.1
Rated very good
Very good
1,005 reviews
Price from
£62.46
1 night, 2 adults
See all hotels in and around Cuba

See reviews by guests who stayed at hotels in Cuba

  • From £62.46 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 339 reviews
    Fine old building tastefully restored. Helpful lady reception staff even found us toothbrushes and toothpaste as we had not expected to be staying in Cuba overnight. Early start next day before normal breakfast service was resolved by leaving some breakfast food stuffs out for us and fresh coffee made available.
    Nigel
    Portugal
  • From £62.46 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 339 reviews
    It was in a 200-year old upper-class house, where the Duke of Beja used to recide when in Cuba. A very nice couple had restored the house to modern needs, but kept some of the old furniture to keep the link to history. Fantastic!
    Stein-Erik
    Norway
  • From £62.46 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 339 reviews
    It's a gem in the middle of Cuba!!! A wonderfully renovated historic house with high ceilings. The room is very large and beautifully decorated with a huge bathroom. The cherry on the cake is the nice swimming pool at the back.
    Karine
    Switzerland
  • From £62.46 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 339 reviews
    We had an amazing experience in Cuba, lovely hosts, amazing food in the nearby adegas. Facilities and common areas are beautiful.
    Eszter
    Switzerland
  • From £62.46 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 339 reviews
    My second stay here on a cycle tour. Lovely owners with a super hotel.
    John
    United Kingdom