Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Beja – 24 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.

Pousada Convento de Beja

Hotel in Beja

Located in a former 13th-century Franciscan convent in the heart of Beja’s historical center, Pousada Convento de Beja offers charming rooms with original features. Everything about the place including the staff at reception, the facilities and the immaculate building itself.

Show more Show less
8.8
Excellent
670 reviews
Price from
$117
per night

Hotel Bejense

Hotel in Beja

Hotel Bejense is located in the historic center of Beja and is considered an icon of tourist classification. The location is ideal and Beja is a unique city to explore. Hotel Bejense is family run and they greeted us with such a warm welcome! We had restful sleeps, despite being in the middle of a pedestrian area. The restaurant suggestions were excellent including Cafe Aletejano.

Show more Show less
8.4
Very Good
936 reviews
Price from
$53
per night

Hotel Melius

Hotel in Beja

Located 1640 feet from Beja city center, Hotel Melius has elegant rooms with a balcony. It offers 2 padel courts, a fitness center with body training classes and a games room with a pool table. Breakfast was so good, feeling like being in my own home...

Show more Show less
8.2
Very Good
641 reviews
Price from
$74
per night

BejaParque Hotel

Hotel in Beja

Located in Beja, Alentejo, this hotel is less than 1.2 mi from many of Beja’s top attractions including the Castelo de Beja. It features an outdoor pool and air-conditioned rooms with balconies. The rooms were clean, very comfortable, and the staff was amazing

Show more Show less
8.2
Very Good
454 reviews
Price from
$88
per night

Hotel Santa Barbara

Hotel in Beja

Located in the historic center 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. helpful frontdesk. inexpensive. nice breakfast. good location.

Show more Show less
8
Very Good
345 reviews
Price from
$50
per night

HI Beja - Pousada de Juventude

Beja

Pousada de Juventude de Beja is located in Beja and offers budget accommodations in dormitories or private bedrooms. Airconditioning Breakfast Clean and tidy Everything for 38e a night. That's great!

Show more Show less
7.9
Good
395 reviews
Price from
$14
per night

Hospedaria Santa Maria

Beja

Set in Beja, within 1969 feet of Beja Regional Museum and 2297 feet of Castelo de Beja, Hospedaria Santa Maria offers accommodations with a terrace and free WiFi as well as free private parking for... Very nice, hospitable and helpful owner and personal. Directly in the old town center, with air of the old portugueese home "imperfectons" and authenticity. Wonderful homely patio with poetic orange and lemon trees.

Show more Show less
7.2
Good
271 reviews
Price from
$31
per night

Beja Hostel

Beja

Located in the historical center of Beja, just 2461 feet away from the castle and its tower, Central Hostel offers guests comfortable rooms and free WiFi access. We were in the middle of the old historic town and everything is 5-10 minutes away once you get oriented to the map. Everybody is helpful and nice. Our room was at the top with a private rooftop patio. Loved that.

Show more Show less
7.2
Good
1,012 reviews
Price from
$45
per night

Império Romano Guest House

Beja

Boasting a garden, bar, shared lounge and free WiFi, Império Romano Guest House is located in Beja, 656 feet from Beja Regional Museum and 1148 feet from Castelo de Beja. Unique place with a great Roman theme.

Show more Show less
9.4
Awesome
185 reviews
Price from
$70
per night

Hospedaria Dona Maria

Beja

Hospedaria Dona Maria is located in the historic center of Beja and offers a restaurant with characteristic regional food. All the rooms and suites feature a private bathroom. The location is perfect, with on-street parking easily available (free all weekend as a bonus). The room I had is beautiful: spotlessly clean, quality linen, great cable TV choices. And check-in is quick and easy. I'll definitely try to stay there again when I'm back in Beja in the next few weeks.

Show more Show less
7.7
Good
570 reviews
Price from
$39
per night

Most-booked hotels in Beja in the past month

See all

FAQs about hotels in Beja

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Beja:

Explore guest reviews of hotels in Beja

See all