Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Valletta
Set right on Sliema's seafront, Hotel Marina is just a few steps from Sliema Bus Terminus and the ferry port to Valletta.
Set in Sliema and with Qui-Si-Sana Beach reachable within less than 1 km, The Londoner Hotel Sliema offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and...
Located in Il-Gżira, 1.4 km from Balluta Bay Beach, Azur Hotel by ST Hotels provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a shared lounge.
Set in Il-Gżira, 1.2 km from Rock Beach, Alavits Hotel by ST Hotels offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant. This 3-star hotel offers a bar.
Boasting a bar and views of city, Lady Todd is situated in Sliema, 1.1 km from Balluta Bay Beach.
Located 400 metres from Exiles Beach, The Howard Hotel offers 3-star accommodation in Sliema and features a shared lounge, a terrace and a bar.
Set on the Tower Road seafront promenade, Hotel Carlton is in Sliema, 100 metres from St. Julian's. This modern hotel features an outdoor swimming pool and air-conditioned rooms with a balcony.
At only 500 metres from the town centre, St. Julian's Bay Hotel overlooks the Mediterranean Sea. It offers rooms with air conditioning and a private bathroom. Free WiFi is available throughout.
Featuring a rooftop terrace with a small pool, Day’s Inn Hotel offers modern guest rooms in the heart of the buzzing seaside resort of Sliema. Guests can enjoy the on-site Buddah bar, open daily.
Set in Il-Gżira, Blubay Apartments offers an outdoor pool in the main building and air-conditioned accommodation with satellite TV and free WiFi. Sliema centre is 10 minutes' walk away.
Situated in Sliema, 700 metres from Balluta Bay Beach, Ta' Marija Home features air-conditioned rooms with free WiFi and express check-in and check-out.
Offering an outdoor pool, restaurant and sun terrace, Hotel Kappara is set on a hill in San Gwann. All spacious rooms come with an LCD TV with cable channels. Sliema is 3 km away.
Featuring a bar, Ivy Hotel - Adults Only is located in the centre of St Julian's, 600 metres from St George's Bay Beach. This 3-star hotel offers a concierge service and luggage storage space.
Conveniently set in St Julian's, JL Hotel provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service. Guests can make use of a bar.
Ideally located in the centre of St Julian's, VITA Hotel & Rooftop offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre. 300 metres from St George's Bay Beach and 300...
Set opposite St. George's Beach in Saint Julian’s, Beach Garden Hotel features an outdoor pool, a restaurant with veranda and a sea-view terrace.