Skip to main content

Search hotels in Beja

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

Beja – 48 hotels and places to stay

Filter by:

Star Rating
Review score

Holiday Inn Beja by IHG

Hotel in Beja

Holiday Inn Beja by IHG is located in Beja, 5.2 miles from Represa and 5.8 miles from São Matias.

A
Aleksandr
From
Portugal
I liked the location, dinner and breakfast. The roof pool is good, but it was cold to try.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,306 reviews
Price from
$69.15
1 night, 2 adults

Hotel Francis

Hotel in Beja

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

R
Raquel
From
Spain
Everything! The location, free parking and breakfast. Rooms were comfortable and clean. Breakfast was outstanding.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,199 reviews
Price from
$86.43
1 night, 2 adults

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.

A
Angelo
From
United States
The breakfast was fantastic. The room was very modern and spacious. The staff was very friendly and accommodating.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,095 reviews
Price from
$115.25
1 night, 2 adults

Vila Gale Nep Kids

Hotel in Beja

Located in Beja, 18 miles from Carmo Church, Vila Gale Nep Kids provides accommodations with a garden, free private parking, a restaurant and a bar.

F
Frank
From
Portugal
Good grounds, nice swimming pools. Clean. Friendly room staff.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 391 reviews
Price from
$296.18
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.

L
Larry
From
United States
The breakfasts were always delicious, the coffee excellent, and the service friendly and efficient. Our room was of an adequate size. The bed was large and comfortable. The private bath was small, but not claustrophobic.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 878 reviews
Price from
$66.84
1 night, 2 adults

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.

m
mohammad
From
Kuwait
1.Loved the architecture 2.loved the courtyard and the vibes there 3. The staff were wonderful especially the front desk lady (I’m sorry I forgot her name) she was there on the 9/04/25. She made me and my family (two small dogs) feel so comfortable and at home. She gave us amazing local recommendations for dinner. And just her attitude was amazing. Thank you 4. The room was spacious and the view was wonderful. 5. Wish I stayed more. But that 1 day was enough for me to come back again 6. Parking is free and it’s safe, gated and everything.. plus there’s a police station literally next door.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 812 reviews
Price from
$144.06
1 night, 2 adults

Beja Garden apartamento com terraço privado

Beja

Just a 10-minute walk from Beja Regional Museum and 0.6 miles from Carmo Church, Beja Garden apartamento com terraço privado features accommodations in Beja with a terrace.

C
Chuck
From
United States
we loved absolutely everything about this apartment! Specifically how beautiful and comfortable it was. Luciano, the owner has made certain that everything is perfect for each traveler staying here. it has a fully stocked kitchen, including an assortment of coffee, teas and other pantry items. I cannot fully express how much we enjoyed this vacation rental apartment. I highly recommend it, and would love to return in the future!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 212 reviews
Price from
$87.85
1 night, 2 adults

Maria`s Guesthouse

Beja

Maria`s Guesthouse provides air-conditioned rooms in Beja. A 3-minute walk from Castelo de Beja and 0.4 miles from Carmo Church, the property offers a garden and a shared lounge.

M
Mark
From
United States
Breakfast was fantastic! Our hosts were exceptionally helpful and clearly looking to provide a fabulous experience - and they succeeded. Both rooms booked were excellent, clean, well decorated and great bathrooms. Cakes on arrival was a bonus and an honor bar well stocked. Bike storage was great.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 472 reviews
Price from
$136.85
1 night, 2 adults

Santinho house 2

Beja

Santinho house 2 is a recently renovated vacation home in Beja where guests can make the most of the outdoor swimming pool and free bikes.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$290.42
1 night, 2 adults

A Casinha do Ferreiro

Beja

A Casinha do Ferreiro is located in Beja, just a 5-minute walk from Castelo de Beja and half a mile from Carmo Church.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 64 reviews
Price from
$76.06
1 night, 2 adults
See all 48 hotels in Beja

Most booked hotels in Beja and surrounding area in the past month

See all

Popular with guests booking hotels in Beja

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 313 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 391 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 973 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 812 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,199 reviews

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 878 reviews

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,306 reviews

Hotels located in the center of Beja

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 61 reviews

Casa D'Arriaga offers accommodations in Beja, a 7-minute walk from Carmo Church and a few steps from Beja Regional Museum.

AL44

Hotel in Beja
Central location
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 252 reviews

Offering free WiFi, AL44 offers accommodations in Beja, a 6-minute walk from Castelo de Beja and 400 yards from Beja Regional Museum.

From $80.67 per night

Casa Ancha

Hotel in Beja
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 399 reviews

Just a 2-minute walk from Beja Regional Museum and 0.4 miles from Carmo Church, Casa Ancha features accommodations in Beja, with a seasonal outdoor swimming pool and a terrace.

From $78.41 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 878 reviews

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

From $81.82 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 313 reviews

Hotel Santa Barbara is located in Beja, 5.7 miles from Represa and 5.7 miles from São Matias.

From $86.43 per night

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

From $194.51 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 812 reviews

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.

From $132.53 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,199 reviews

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

From $86.43 per night

Budget hotels in Beja and nearby

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 973 reviews

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.

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

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.

From $80.67 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 230 reviews

Located in Beja, within a 6-minute walk of Carmo Church and 400 yards of Castelo de Beja, Hospedaria Santa Maria provides accommodations with a terrace and free WiFi as well as free private parking...

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 76 reviews

<h2>Spacious Accommodations</h2> Casa das Abobadas in Beja offers a spacious apartment with two bedrooms and two bathrooms.

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

Housed in a historic building, the recently renovated Casa Caiada provides accommodations with a garden and free Wifi. With quiet street views, this accommodation features a patio.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 20 reviews

The property is around 5.8 miles from Represa, 6.4 miles from São Matias, and 12 miles from Baleizão.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 reviews

Casa do Arco - Beja is located in Beja, just 5.5 miles from Represa and 5.5 miles from São Matias. Both free Wifi and parking on-site are available at the vacation home free of charge.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Casa Do Castelo is located in Beja, just a 10-minute walk from Carmo Church and 500 yards from Beja Regional Museum.

Best hotels with breakfast in Beja and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 894 reviews

Located in Beja, HI Beja - Pousada de Juventude has a garden, shared lounge, terrace, and free WiFi throughout the property.

From $51.13 per night

Casa Da Guia

Hotel in Beja
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8 reviews

Offering a garden and barbecue facilities, Casa Da Guia in Beja is close to Carmo Church and Beja Regional Museum. With city views, this accommodation offers a balcony.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 78 reviews

Casa do Sembrano offers accommodations in Beja, 12 miles from Baleizão. Housed in a building dating back to 2021, this bed and breakfast is 5.7 miles from Represa and 5.7 miles from São Matias.

Nomad Houses - Casa Oliva offers accommodations in Beja, a 3-minute walk from Beja Regional Museum and 5.6 miles from Represa.

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

Nomad Houses - Casa Terra is located in Beja, just a 3-minute walk from Beja Regional Museum and 5.6 miles from Represa. The air-conditioned accommodation is a 6-minute walk from Castelo de Beja.

Jardim

Hotel in Beja
Breakfast options
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 64 reviews

Located in Beja and within a 3-minute walk of Beja Regional Museum, Jardim has a terrace, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 270 reviews

Casa Calmaria Beja enjoys a location in Beja, 5.6 miles from Represa and 5.6 miles from São Matias. The apartment is 11 miles from Baleizão. Guests can access the apartment via private entrance.

From $96.81 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 51 reviews

Barrote Beja- Alojamento Local is located in Beja, just a 10-minute walk from Carmo Church and 5.7 miles from Represa. The air-conditioned accommodation is a 5-minute walk from Castelo de Beja.

FAQs about hotels in Beja

What Guests Said About Beja:

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
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
From $110.64 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,306 reviews
Thank you very much for staff who worked at the receiption and in the restaurant on 29 Dec 2024. All of them demostrated a high customer focus and were helpful. The hotel is new and exceptionally clean. Food in the restaurant was good. Parking slot in the garage was provided. The swimming pool on the roof top was nice, though we did nit have time to use it, We stayed in the room with a sofa and double-bed, plenty of space. We would definitely recommend this hotel to others. Many thanks for your professionalism.
Guest review by
Vera
Russia
From $132.53 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 812 reviews
Superb hotel in a superb location. Facilities are first class and comparable to those in very expensive hotels elsewhere in the world. If you want to lay back, yet be in the centre of a town then this is the place to be. The large, well maintained swimming pool was a bonus.
Guest review by
richard
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 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
From $80.67 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,095 reviews
The location is superb and the hotel is very recent. Perfect for a night's rest after a day in the region.
Guest review by
Miguel_S_L
Portugal
From $80.67 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 252 reviews
Nice and clean room right in the heart of Beja
Guest review by
Pietro
Italy