The 3-star Travellers Lodge is located walk from the rocky beach. The hotel is set in a Chinese building in the center of Bugibba.
The venue is 5.9 km away from Cathedral Museum, Ta' Qali National Stadium and Ghadira Bay. The property is set within 1 km distance from Bugibba city center.
Palazzo Parisio & Gardens is 4.5 km from the hotel and Palazzo de Piro is 6.8 km away.
Travellers Lodge lies within 15 minutes’ drive to Malta International airport.
The rooms in Travellers Lodge come with climate control and a balcony.
Eat & Drink
Dishes of Mediterranean cuisine are served in the 24-hour restaurant. Venus Restaurant and Granny's Fusion are situated in a beach area, about 100 meters from the venue.