Search hotels in Beja

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Beja – 50 hotels and places to stay

Filter by:

Star rating
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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
£165.87
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
Luis
From
Australia
Great place to stay so close to the centre of Beja.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,982 reviews
Price from
£61.81
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
ahmad
From
France
Extraordinary classic , high end
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,112 reviews
Price from
£68.68
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.

E
Emilia
From
Canada
Really enjoyed our stay. Bartender was amazing!!! Breakfast was delicious and so was dinner. Speaking of dinner, not only the food was delicious but the service was exceptional.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,158 reviews
Price from
£90.14
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.

a
arnaldo
From
United States
This was our second time . Definitely will be back .
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,016 reviews
Price from
£85.85
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.

G
Grzegorz
From
Poland
The hotel provides all amenities. it is safe for children, they can move around independently. large selection for breakfast , lunch and dinner. it´s clean. children have animations and parents can rest during this time.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 518 reviews
Price from
£230.07
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.1
Very good - What previous guests thought, 346 reviews
Price from
£66.96
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.

N
Nadja
From
Slovenia
Great, very friendly staff and traditional portugese hotel
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 849 reviews
Price from
£60.95
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,213 reviews
Price from
£72.97
1 night, 2 adults

Casa Calmaria Beja

Beja

Offering city views, Casa Calmaria Beja is an accommodation situated in Beja, 200 metres from Carmo Church and 300 metres from Beja Regional Museum.

K
Ken
From
Australia
Very comfortable apartment in an excellent location. Everything we needed was there. Our host, Rita, couldn't have been more helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 234 reviews
Price from
£92.71
1 night, 2 adults
See all 50 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, 1,982 reviews

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 346 reviews

Popular with guests booking hotels in Beja

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

Popular with guests booking hotels in Beja

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

Budget hotels in Beja and nearby

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

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

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

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

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

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 346 reviews

FAQs about hotels in Beja

What guests said about Beja:

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 byIan
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 byAnonymous

See reviews by guests who stayed at hotels in Beja

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 195 reviews
Air conditioning apartment was very comfortable at Beja in the summer. All amenities are clean! Just next to the apartment, there is a beautiful park garden, it's nice to have a walk in evening or morning.
Guest review byChisato
France
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 214 reviews
Fabulous guest house situated in the heart of Beja. Room was spotless with comfy bed. Plenty of hot water. Breakfast was ideal. Must also stress the owner was a wonderful host.
Guest review byBruce
Portugal
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 reviews
Super nice boutique hotel, great spaces inside & outside. The breakfast was absolutely delicious. Top location & awesome calm decoration.
Guest review byChristian and Rosa
Spain
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 960 reviews
They had a simple buffet breakfast, they needed to provide it as nothing else was available in Beja.
Guest review byMonique
New Zealand
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,112 reviews
The hotel staff was very nice and helpful.
Guest review byAntonio
United States

More places to explore, more ways to go

  • Hotels in Évora

    Want to extend your trip or still just browsing? Try Évora, also popular with our guests!
  • Hotels in Albufeira

    Want to extend your trip or still just browsing? Try Albufeira, also popular with our guests!
  • Hotels in Lisbon

    Take a look at hotels in Lisbon and explore more of Portugal.
  • Hotels in Porto

    Take a look at hotels in Porto and explore more of Portugal.
  • Flights to Beja

    Book your tickets for this popular flight route in just a few simple steps.
  • Hotels in Portugal

    Eager to explore more of Portugal? Find hotels up and down the country!
  • Hotels in Baixo Alentejo

    Look beyond Beja and set off to discover more of Baixo Alentejo.
  • Car hire in Beja

    Hire a car and hit the road, whether that's A to B or for a longer road trip.