Recommended hotels in Beja

Hotel Francis

From US$ 47

Praça Fernando Lopes Graça, Lt. 31, Beja, Portugal - Show map

Show map

Francis is a 3-star functional hotel providing a modern accommodation only minutes away from Museu Regional de Beja, Castelo de Beja and Alqueva Dam. Since 2001, it has been hosting guests in the center of Beja.

Book Now From US$ 47

Bejaparque

From US$ 63

Rua Francisco Miguel Duarte,1, Beja, Portugal - Show map

Show map

The hotel lies in the center of a natural area, in the vicinity of Castelo de Beja, Museu Regional de Beja and Alqueva Dam. Beja Parque Hotel has been welcoming guests to its individual rooms since 2006.

Book Now From US$ 63