Skip to main content

Search hotels in Safi

Enter your dates to see the latest prices and deals for Safi hotels

Filter by:

Star rating

Review score

Safi – 2 hotels and places to stay

Located within 5 km of Hagar Qim and 5.9 km of Hal Saflieni Hypogeum, Gratia studios provides rooms with air conditioning and a private bathroom in Safi.

This was a nice studio, spacious and with a great decoration.
Review score
8.1
Very good
30 reviews
Price from
£82.11
1 night, 2 adults

Gratia studios is set in Safi, 5.9 km from Hal Saflieni Hypogeum, 9.1 km from Valletta Waterfront, as well as 10 km from Upper Barrakka Gardens.

Cleanliness of the apartment, privacy
Review score
8.8
Fabulous
12 reviews
Price from
£86.39
1 night, 2 adults

Situated 5.5 km from Hagar Qim and 6.1 km from Hal Saflieni Hypogeum, Desert Rose Quiet house 3km away from airport features free WiFi and units fitted with a kitchen, patio and seating area.

Great stay before an early morning flight, Mark was very accommodating. Would happily stay again.
Review score
8.6
Fabulous
211 reviews
Price from
£60.73
1 night, 2 adults

Belvedere Airport Suites has air-conditioned guest accommodation in Safi, 5.1 km from Hagar Qim, 6.4 km from Hal Saflieni Hypogeum and 10 km from Valletta Waterfront.

Close to the airport and really lovely view
Review score
7.9
Good
218 reviews
Price from
£60.73
1 night, 2 adults

Located in Il-Gżira, 1.3 km from Rock Beach, Azur Hotel by ST Hotels provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a shared lounge.

Room service staff excelent
Review score
8.5
Very good
10,222 reviews
Price from
£99.22
1 night, 2 adults

Bayview Hotel & Apartments offers a 24-hour internet café, and a rooftop swimming pool overlooking the harbour at Sliema. Some accommodation comes with a balcony, and some feature sea views.

Very good location, close to bars and restaurants! Only negative was that our booking was mixed up so took time to sort.
Review score
7.9
Good
7,637 reviews
Price from
£94.94
1 night, 2 adults

Set in the lively district of Paceville in central St. Julian’s, the stylish design Hotel Valentina offers a seasonal outdoor swimming pool, free WiFi throughout, and air-conditioned rooms with...

Locators great about a 2 min walk to centre Clean towels every day
Review score
8.8
Fabulous
2,245 reviews
Price from
£70.56
1 night, 2 adults

Just 500 metres from Sliema's bus terminus and Valletta Ferry, The Palace is a 5-star hotel with a rooftop spa with infinity pool overlooking the Mediterranean Sea.

Breakfast was good and the bar food had a lot of choice
Review score
8.8
Fabulous
2,408 reviews
Price from
£130.01
1 night, 2 adults

Set within Valletta's ancient fortifications, the Osborne Hotel features free WiFi throughout and is a 5-minute walk from Malta's St. John’s Cavalier and St. John’s Co-Cathedral.

Excellent location. Rooms semi-modern with all amenities available. Wifi works. Breakfast was fantastic. Staff extremely helpful.
Review score
8.8
Fabulous
4,307 reviews
Price from
£206.13
1 night, 2 adults

Hotel Europa offers budget accommodation in an excellent location on the seafront of Sliema, close to the town centre and the best shops, restaurants, and cafés.

Europa Hotel Booked room with 2 beds, got one large bed. Dirty sheets at arrival (it looked like they had just turned the sheets as there was stains on other side). Sheets directly on bed with no bedding mattress. Old beds with noisy springs. Dirty sticky bathroom floor at arrival. Echo in the room and stairs, you hear everything from the rooms to stairs and vice versa. We thought we booked a room with balcony and sea view, there was no balcony (pictures in ad showed this) only one window facing another building wall. Two guests but only one hand/face towel. Warm water was shut off occasionally so you could not take a shower when needed. Very bad Wi-Fi. Internet was not working in room neither in lobby for whole stay (7 days). Small old TV with few bad channels. No free coffee in lobby for guests.
Review score
7.4
Good
4,685 reviews
Price from
£32.47
1 night, 2 adults
See all hotels in and around Safi

Hotels with airport shuttles in Safi