Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Beja – 31 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Bejense 3 stars

Hotel in Beja

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

Show more Show less
8.3
Very good
759 reviews
Price from
£37
per night

Pousada Convento de Beja 4 stars

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. Relaxing, very special, so comfortable, excellent rooms. Beautiful and relaxing swimming pool. And above all the so kind staff

Show more Show less
8.4
Very good
635 reviews
Price from
£82
per night

BejaParque Hotel 4 stars

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. Excellent breakfast, the room was very comfortable and clean. I recommend it.

Show more Show less
8.1
Very good
864 reviews
Price from
£64
per night

Hotel Francis 3 stars

Hotel in Beja

Located opposite Beja’s exhibition fairground and 60 metres from the bus station, the Francis Hotel offers air-conditioned rooms with cable TV and a private balcony. Very helpful friendly staff. Could not fault this hotel. The staff were very nice and the breakfast was absolutely fantastic. Room was very clean and the hotel in general was clean.

Show more Show less
8.1
Very good
348 reviews
Price from
£51
per night

Hotel Melius 3 stars

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. Spacious room, very clean, nice breakfast, parking near the entrance, friendly staff

Show more Show less
8.1
Very good
598 reviews
Price from
£60
per night

Hotel Santa Barbara 3 stars

Hotel in Beja

Located in the historic centre of Beja, Santa Barbara has rooms with air conditioning and free Wi-Fi. It has a bar and a shared living room with a fireplace. Staff were exceptional - friendly and very helpful. Hotel spotlessly clean. Excellent location.

Show more Show less
7.9
Good
273 reviews
Price from
£43
per night

Beja Hostel

Beja

Located in the historical centre of Beja, just 750 metres away from the castle and its tower, Central Hostel offers guests comfortable rooms and free WiFi access. We liked the location and the room. The room is good enough for a night stay on the go.

Show more Show less
6.5
Review score
440 reviews
Price from
£26
per night

HI Beja - Pousada de Juventude

Beja

Pousada de Juventude de Beja is located in Beja and offers budget accommodation in dormitories or private bedrooms. I will suggest to everyone who Wana stay in beja. I can say that, in all beja this one is best which meet all requirements it's cheap and all facility provided.

Show more Show less
7.8
Good
509 reviews

Hospedaria Santa Maria

Beja

Set in Beja, within 500 metres of Castelo de Beja and 600 metres of Carmo Church, Hospedaria Santa Maria offers accommodation with a terrace and free WiFi as well as free private parking for guests... Very well located, quiet and clean. The owner and the cleaning lady were both very nice and very helpful. Recommend for a stay in Beja

Show more Show less
7.1
Good
272 reviews
Price from
£39
per night

Império Romano Guest House

Beja

Boasting a garden, bar, shared lounge and free WiFi, Império Romano Guest House is situated in Beja, 200 metres from Beja Regional Museum and 350 metres from Castelo de Beja. The host is simply awesome, I'd rate him at 12/10 or above. The concept - the whole town house is decorated with the Roman Empire theme items. I normally like modern interiors, but here the consistency and coherence of all the details is absolutely stunning and I loved it. Even if some things were created on a budget, it feels just fine and you appreciate the creativity of the owners every time you find something new. I can't simply express how impressive it turned out to be. The small terrace I used to have my morning coffee was really nice and cozy. Absolute cleanliness is worth noting. You can't get a more central location in the town. The host is a chef, and I learned a nice trick on how to make a pineapple presentation great; an unexpected bonus added to my arsenal.

Show more Show less
9.2
Superb
246 reviews
Price from
£69
per night

Most booked hotels in Beja in the past month

See all

Budget hotels in Beja

See all

FAQs about hotels in Beja

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Beja:

Explore guest reviews of hotels in Beja

See all