Hotels in Beja

Search and compare Beja hotels from hundreds of travel sites and save

Beja
13 Aug — 14 Aug2
Beja
Sat 13-8
Sun 14-8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Beja

Filter by star ratings
All filters
Quinta do Vau
9.0 Excellent
Quinta Do Vau, Alem Rio, Mértola, Beja, Portugal
Show on map
1.0 km from city centre, Mértola, Portugal 
ExcellentBased on 1,397 reviews
9.0

Quinta do Vau provides 4-star accommodation in Mertola. It offers free Wi-Fi, a sun deck and an outdoor pool.

Parque de Campismo Orbitur Sitava Milfontes
7.1 Good
Vila Nova de Milfontes, Beja, Portugal
Show on map
6.2 km from city centre, Vila Nova de Milfontes, Portugal 
GoodBased on 412 reviews
7.1

Parque de Campismo Orbitur Sitava Milfontes provides comfortable 4-star accommodation in Odemira. It also offers free Wi-Fi, an outdoor pool and a games room.

HI Almograve - Pousada de Juventude
7.2 Good
Rua do Chafariz, Longueira, Beja, Portugal
Show on map
1.5 km from city centre, Longueira, Portugal 
GoodBased on 1,170 reviews
7.2

HI Almograve - Pousada de Juventude is located in Odemira and provides free Wi-Fi. It is an excellent base for those wishing to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

Enigma - Nature & Water Hotel
7.8 Good
Sitio do Vale do Juncal, São Teotónio, Beja, Portugal
Show on map
4.8 km from city centre, São Teotónio, Portugal 
GoodBased on 1,240 reviews
7.8

Enigma - Nature & Water Hotel is located in Odemira and features an indoor pool, a Jacuzzi and free Wi-Fi. It is ideal for those wishing to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

Vila Gale Clube de Campo
8.2 Excellent
Herdade Da Figueirinha - Aptd.404 - Albernoa, Beja, Beja, Portugal
Show on map
19.7 km from city centre, Beja, Portugal 
ExcellentBased on 902 reviews
8.2

Featuring complimentary Wi-Fi, an all-hours reception and free on-site parking, Vila Gale Clube De Campo is located in Beja and has comfortable guest rooms. The multiple facilities this peaceful hotel offers include outdoor tennis courts, a sauna and a Jacuzzi.

HS Milfontes Beach
7.7 Good
Avenida Marginal, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.1 km from city centre, Vila Nova de Milfontes, Portugal 
GoodBased on 2,249 reviews
7.7

Hotel HS Milfontes Beach - Duna Parque Hotel Group provides a comfortable setting when in Odemira. It also features a Jacuzzi and an outdoor pool.

Casa da Tia Amalia
8.2 Excellent
Estrada Dos Celeiros, 16, Mértola, Beja, Portugal
Show on map
0.7 km from city centre, Mértola, Portugal 
ExcellentBased on 447 reviews
8.2

Boasting a swimming pool, Casa da Tia Amalia is located in Mertola and provides comfortable accommodation. It offers complimentary Wi-Fi, a sun deck and luggage storage.

Mértola Castelo Palace by Eden Lands
8.0 Excellent
António José de Almeida 12, Mértola, Beja, Portugal
Show on map
0.7 km from city centre, Mértola, Portugal 
ExcellentBased on 417 reviews
8.0

This unique property in Mertola provides free wireless internet, as well as a swimming pool and a sun deck. It is ideally positioned for guests wishing to visit local attractions.

Tips for booking hotels in Beja

Cheapest month:March
Most expensive month:August
Average price in Beja:S$ 152/night
Cheapest price found:S$ 18/night
Cheapest day:Sunday
Most expensive day:Thursday
S$ 61 - S$ 141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 116 - S$ 145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Beja hotels

1
Alentejo Star Hotel
8.0 Excellent
Rua Dr. Vargas, Mina de Sao Domingos, Minas de São Domingos, Beja, Portugal
Show on map
0.6 km from city centre, Minas de São Domingos, Portugal 

Boasting an outdoor pool, Alentejo Star Hotel - Sao Domingos / Mertola - Duna Parque Group is situated in Mertola and offers comfortable accommodation. It also features a playground, meeting rooms and a kids pool.

Cheapest hotels in Beja, Portugal

Hotel Francis
8.2 Excellent
Praça Fernando Lopes Graça, Lt. 31, Beja, Beja, Portugal
Show on map
0.8 km from city centre, Beja, Portugal 

Located amongst a variety of popular tourist hot spots, boutiques and restaurants, Hotel Francis Beja is ideal for guests wishing to discover Beja and its surroundings. It also offers a sauna, a Jacuzzi and squash courts.

S$ 84
Avg. per night
Sesmarias Turismo Rural & Spa
8.8 Excellent
Estrada Nacional387 Peroguarda/Alfundão, Ferreira do Alentejo, Beja, Portugal
Show on map
12.4 km from city centre, Ferreira do Alentejo, Portugal 

Located in Cuba, Sesmarias Turismo Rural & SPA offers 4-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also provides a kids club, massage services and free Wi-Fi.

S$ 130
Avg. per night
Santa Clara Country Hotel
8.5 Excellent
Barragem De Santa Clara, Santa Clara A Velha, Beja, Portugal
Show on map
3.2 km from city centre, Santa Clara A Velha, Portugal 

Santa Clara Country Hotel provides comfortable 4-star accommodation in Odemira. It also offers a swimming pool and free Wi-Fi.

S$ 134
Avg. per night

Hotel prices in Beja

2 stars and under
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Beja

Facts about staying in Beja

  • Where is the best place to stay in Beja?

    Vila Nova de Milfontes, Mértola, and Zambujeira do Mar are some of the most favoured places to stay in Beja.

  • What are the best hotels in Beja?

    One of the most popular hotels in Beja is Quinta do Vau, which has been reviewed by 1,397 users and currently has a rating of 9.0/10. Other top-rated locations include Parque de Campismo Orbitur Sitava Milfontes and Moinho da Asneira, which have received 7.1/10 and 8.3/10 ratings from our users, respectively.