Recommended hotels in Beja

Hotel Francis

From US$ 47

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

Show map

The functional Francis Hotel is a 3-star property within proximity of Museu Regional de Beja, Castelo de Beja and Alqueva Dam. Francis Hotel has been welcoming guests to its modern rooms since 2001.

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.

Book Now From US$ 63