Search hotels in Beja

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Beja – 48 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Casa Amarela Health & Spa

Hotel in Beja

Casa Amarela Health & Spa has an outdoor swimming pool, garden, a terrace and bar in Beja. Boasting family rooms, this property also provides guests with a barbecue.

M
Marge
From
Australia
It’s very stylish, welcoming and super comfortable. It’s somewhere you would go to relax. It’s very chill. And everything’s easy and flexible. Manuel is a superb host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
£165.31
1 night, 2 adults

Holiday Inn Beja by IHG

Hotel in Beja

Holiday Inn Beja by IHG is situated in Beja, 400 metres from Arco Romano De Beja and 500 metres from Sé de Beja.

L
Lina
From
Lithuania
Clean hotel, friendly staff. Beautiful spaces. Spacious and comfortable room. There is even an iron and an ironing board. Tasty breakfast. Everything was perfect.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,145 reviews
Price from
£55.14
1 night, 2 adults

Hotel Melius

Hotel in Beja

Located 500 metres from Beja city centre, Hotel Melius has elegant rooms with a balcony. It offers 2 padel courts, a fitness centre with body training classes and a games room with a pool table.

A
AM
From
Portugal
Amazing friendly service. Great room upgrade. Good value souvenirs from the family owned vineyard brand.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,135 reviews
Price from
£66.83
1 night, 2 adults

BejaParque Hotel

Hotel in Beja

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.

B
Bal
From
Portugal
Comfortable. Cleaning. Specially location.parking available for vehicles
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,127 reviews
Price from
£83.54
1 night, 2 adults

Pousada Convento de Beja

Hotel in Beja

Situated in a former 13th-century Franciscan convent in the heart of Beja’s historical centre, Pousada Convento de Beja offers charming rooms with original features.

J
Joao
From
Portugal
Very good stay, the hotel was very central, we did a last minute booking and was everything great
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,076 reviews
Price from
£74.35
1 night, 2 adults

Vila Gale Nep Kids

Hotel in Beja

Located in Beja, 30 km from Carmo Church, Vila Gale Nep Kids provides accommodation with a garden, free private parking, a restaurant and a bar.

I
Iolanda
From
Spain
We had a great stay at Vila Galé Nep Kids and really enjoyed everything. The pools were clean and fun, the rooms were comfortable and well-kept, and the food had plenty of variety and tasted great. The kids’ activities were fantastic and kept everyone entertained throughout the stay. Overall, a perfect choice for families—we would happily come back!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 533 reviews
Price from
£223.89
1 night, 2 adults

Hotel Santa Barbara

Hotel in Beja

Hotel Santa Barbara is set in Beja, 100 metres from Edifício do Banco de Portugal Em Beja and 300 metres from Igreja do Carmo.

S
Shelley
From
Portugal
Fabulous breakfast and very nice n freindly staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 345 reviews
Price from
£65.16
1 night, 2 adults

Hotel Bejense

Hotel in Beja

Hotel Bejense is located in the historic center of Beja and is considered an icon of tourist classification.

D
Darren_Borg
From
Malta
Very traditional building and decor in the heart of Beja. Room is comfortable and breakfast is excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 842 reviews
Price from
£59.32
1 night, 2 adults

Hotel Francis

Hotel in Beja

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.

L
Lesley
From
Israel
very comfortable beds ,clean. a good breakfast
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,185 reviews
Price from
£66.83
1 night, 2 adults

Aljana Guest House Beja

Beja

Set within 200 metres of Castelo de Beja and 200 metres of Igreja de Santa Maria da Feira, Aljana Guest House Beja offers rooms with air conditioning and a private bathroom in Beja.

E
Ekaterina
From
Russia
It was one of the best hotels of our entire trip — we even adjusted our itinerary just to stay here. The place is historical, authentic, and perfectly located right in the heart of the city. We were lucky enough to have the whole house to ourselves, which made the experience even more special. Sitting by the fireplace with a glass of wine, listening to music — it felt magical. Every detail of the interior design is beautifully thought out and carefully curated. It truly feels like a house straight out of an interior design magazine. There’s also a charming courtyard with a small pool and cozy spots to relax. Breakfast was excellent, and overall, our stay was an absolute pleasure.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 642 reviews
Price from
£90.69
1 night, 2 adults
See all 48 hotels in Beja

Most booked hotels in Beja and surroundings in the past month

See all

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,145 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,076 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,135 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 842 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,127 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,185 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 533 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 345 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews

Budget hotels in Beja and nearby

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,145 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,076 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,135 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 842 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,127 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,185 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 345 reviews

FAQs about hotels in Beja

What guests said about Beja:

Scored out of 10, guest rating 10

Beja is a beautiful and often overlooked city in southern...

Beja is a beautiful and often overlooked city in southern Portugal, full of history, character and authentic Alentejo charm. My 3 Beja highlights: 1. Beja Castle Tower – one of Portugal’s most impressive medieval towers, with panoramic views over the city and surrounding plains. 2. Historic Centre – peaceful streets, traditional architecture and a strong sense of local history. 3. Alentejo Atmosphere – excellent food, relaxed pace and the perfect base to discover the culture and landscapes of southern Portugal. A small City with a lot of Soul! Definitely worth discovering.
Guest review by GON Pinto
United Kingdom
Scored out of 10, guest rating 10

The place is authentic and the castle perhaps the best in...

The place is authentic and the castle perhaps the best in Portugal, not too big or overwhelming. Then there are the historic walls, a history lovers paradise. And don't forget the food, first rate. This is the "real" untouched Portugal.
Guest review by Ian
Canada
Scored out of 10, guest rating 10

Beja is a wonderful city with the modern juxtaposed with the...

Beja is a wonderful city with the modern juxtaposed with the very old. It is nice to walk the old curving narrow streets of the old part of the city. The people make it great as they are open, warm and gracious. Many people speak English.
Guest review by Anonymous

See reviews by guests who stayed at hotels in Beja

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 533 reviews
The kids section BUT they have many machines that you need to pay 1€ or 2€ to use…. In two different areas. At the reception so when you are doing the check in the kids are asking you for money and outside of the building more paying machines and they keep asking you for money. If it’s a kids hotel, make it all free for them!
Guest review by Regina
Spain
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 96 reviews
Location is fantastic and very central in Beja. Cute little cafe just up the hill with breathtaking views. The host is super friendly and we found the house really well organized and stocked.
Guest review by Filipa
South Africa
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 842 reviews
A very pleasant guesthouse close to the centre of Beja. Nice room and excellent breakfast. The lady in charge was very friendly and helpful. I would stay here again.
Guest review by Mark
United Kingdom
From £74.35 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,076 reviews
Fascinating and unique Hotel - I’ve never stayed in a monastery before the communal spaces are massive
Guest review by Nicholas
United Kingdom
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,135 reviews
The hotel staff was very nice and helpful.
Guest review by Antonio
United States

More places to explore, more ways to go