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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Beja – 30 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

Hotel in Beja

Hotel Bejense is located in the historic center of Beja and is considered an icon of tourist classification. Location is perfect right on the boulevard. Room was big enough and great balcony, Breakfast was excellent, Thank you

Show more Show less
8.3
Very Good
801 reviews
Price from
$48
per night

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

Show more Show less
8.5
Very Good
627 reviews
Price from
$133
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. Excellent breakfast, the room was very comfortable and clean. I recommend it.

Show more Show less
8.1
Very Good
709 reviews

Hotel Francis

Hotel in Beja

Located opposite Beja’s exhibition fairground and 197 feet from the bus station, the Francis Hotel offers air-conditioned rooms with cable TV and a private balcony. Clean and comfortable with good breakfast for very reasonable price.

Show more Show less
8.2
Very Good
238 reviews
Price from
$61
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.1
Very Good
652 reviews
Price from
$78
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. Staff were exceptional - friendly and very helpful. Hotel spotlessly clean. Excellent location.

Show more Show less
7.9
Good
293 reviews

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. 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.3
Wonderful
251 reviews
Price from
$65
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. I like the environment and facility of the hotel

Show more Show less
8
Very Good
454 reviews
Price from
$36
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. Safe place to leave the bicycle, good breakfast options, it was possible to get an electric extension cord and a heater for the room. No problems with finding the place.

Show more Show less
7.8
Good
549 reviews
Price from
$17
per night

Hospedaria Santa Maria

Beja

Located in Beja, within a 7-minute walk of Beja Regional Museum and half a mile of Castelo de Beja, Hospedaria Santa Maria provides accommodations with a terrace and free WiFi as well as free private... 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
284 reviews

Most-booked hotels in Beja in the past month

See all

Budget hotels in Beja

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