Hotels in Beja, Portugal

Search and compare Beja, Portugal hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Travel insights for hotels in Beja

Use these up-to-date, data-driven insights about booking a hotel in Beja including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Beja?

The cheapest month to book a hotel in Beja is March (€53). Conversely, the most expensive month to stay in Beja is September (€130).

What is the cheapest day to stay in a hotel in Beja?

The cheapest day to stay in Beja is Sunday (€70). On the other hand, travellers can expect to pay the most on Friday, when the average nightly price is €158.

How much is a hotel in Beja tonight?

Users have found prices for hotels in Beja tonight starting as low as €66, rising to an average cost of €223, based on searches in the last 72 hours. Prices start from €88 for a 4-star hotel in Beja for tonight.

How much is a Beja hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Beja this weekend for as little as €78/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as €60/night. For a 4-star hotel in Beja, the cheapest rate recently found was €90/night for this weekend.

How far ahead should you book a hotel in Beja?

Save money by booking a hotel at least 81 days before your trip to Beja. The lowest price found when booking 81 days ahead was €52 per night.

Cheapest hotels in Beja, Portugal

Currently, these are the lowest-priced hotels in Beja we've come across for the dates selected. Consider alternative dates if you're able to compare prices.
Rua Professor Janeiro Acabado, Beja, Beja, Portugal
1.0 km from city centre
Free Wi-Fi
Air conditioning
€38
Avg. per night
Avenida Fialho De Almeida 70, Beja, Beja, Portugal
1.0 km from city centre
Free Wi-Fi
€71
Avg. per night
Largo D. Nuno Alvares Pereira, Apartado 63, Beja, Beja, Portugal
0.3 km from city centre
Free Wi-Fi
Parking
€75
Avg. per night
Pracâ A Fernando Lopes Graca, 31, Beja, Beja, Portugal
0.8 km from city centre
Free Wi-Fi
Parking
€80
Avg. per night
Rua Francisco Miguel Duarte, 1, Beja, Beja, Portugal
1.1 km from city centre
Free Wi-Fi
Parking
€98
Avg. per night
Herdade Da Figueirinha - Aptd.404 - Albernoa, Beja, Beja, Portugal
19.7 km from city centre
Pool
Free Wi-Fi
Parking
€160
Avg. per night
Herdade da Malhadinha Nova, Beja, Beja, Portugal
23.8 km from city centre
Pool
Free Wi-Fi
Parking
€355
Avg. per night

Hotel prices in Beja, Portugal

Hotels located in the Beja area sorted by price and hotel class. You'll also find the most popular and best value properties within each hotel class.
4 stars +
Herdade Da Figueirinha - Aptd.404 - Albernoa, Beja, Beja, Portugal
€160
3 stars
Pracâ A Fernando Lopes Graca, 31, Beja, Beja, Portugal

Other accommodation in Beja, Portugal

Estrada Nacional 121 - Apartado 401, Beja, Beja, Portugal
7.5 km from city centre
Free Wi-Fi
Parking
€71
Avg. per night
Pracâ A Fernando Lopes Graca, 31, Beja, Beja, Portugal
0.8 km from city centre
Free Wi-Fi
Parking
€80
Avg. per night
Beja, Beja, Portugal
18.6 km from city centre
Air conditioning
€88
Avg. per night

Where to stay in Beja

Scroll through the map to find hotels close to the Beja neighbourhood(s) you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

About Beja, Portugal

Perched atop a hill overlooking the Baixo Alentejo, Beja is a historically rich city in Portugal’s south. It was inhabited by the Celts, the Romans and the Visigoths before being taken by the Umayyads in 713. Today, its majestic architecture exhibits Moorish, Manueline and Mannerist-style influences, reflecting its tumultuous centuries under Almohad and Portuguese rule.

Things to do in Beja

Dominating the city centre is the Castle of Beja, which was originally established in the 4th century and was reconstructed in 1253 by King Alfonso III. It is renowned for its 40-metre-high granite and marble keep (the tallest in Portugal), from where you can enjoy sweeping views across the surrounding countryside. Antique weaponry and uniforms are on display in the castle’s military museum.

Adjacent to the castle is the Mannerist-style Cathedral of James the Great, which is richly decorated with gilded carvings, polychrome altarpieces and religious paintings. On the other side of the castle is the Church of Santo Amaro, a whitewashed house of worship established in the 5th century. Today, it houses a small archaeological museum filled with Visigothic artworks.

Occupying the former Convent of Our Lady of the Conception is the Beja Regional Museum, which boasts an impressive array of tombstones, coats of arms and literary works. The building is a destination in itself, with a Flamboyant Gothic portal and Mudejar-style windows. The Beja Regional Museum is accessed via the convent church, which is opulently decorated with carvings and gold leaf.

Getting around Beja

Beja is around two hours’ drive from Lisbon and Humberto Delgado Airport, which has flights to destinations across the globe. Regular trains connect to the Beja railway station and buses travel throughout the city. The centre of Beja can easily be explored on foot.

Facts about staying in Beja, Portugal

  • What are the best hotels in Beja?

    One of the most popular hotels in Beja is Hotel Bejense, which has been reviewed by 1,796 users and currently has a rating of 8.3/10. Other top-rated locations include Holiday Inn Beja By IHG and Pousada Convento Beja, which have received 8.8/10 and 8.4/10 ratings from our users, respectively.

  • What are some other cities to stay in when visiting Portugal?

    In addition to Beja, travellers opt to visit Albufeira when visiting Portugal. Lisbon is also a popular choice to visit.

  • How many hotels are there in Beja?

    In total, there are 72 hotels to choose from in Beja, compared to 100,320 properties in Portugal.

Find better results for your stay in Beja, Portugal

Consider these popular 3-star hotels in Beja