Skip to main content

The best three-star hotels in Malta

Check out our pick of great three-star hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring a shared lounge, Antoniel Suites is located in St Julian's in the Malta region, less than 1 km from Balluta Bay Beach and 200 metres from Love Monument. Conveniently set in the Paceville district, this hotel is set 800 metres from Dragonara Casino. The hotel provides an outdoor swimming pool. Everything. The location was perfect, the accommodation as well and the receptionist is super kind and helpful. It will be my place to stay every time that I go to Malta!

Show more Show less
9
Superb
2,712 reviews
Price from
US$106
per night

Just 120 metres from St. George's Bay beach, the Holiday Inn Express - Malta is located in St Julian's. It offers free WiFi, an on-site bar and modern rooms with a satellite flat-screen TV.

All rooms at the Malta Holiday Inn Express come with air conditioning, a pillow menu and a USB charging station. The private bathroom has free toiletries and a hairdryer. Everything was great! Delightful and helpful staff. Great location too!

Show more Show less
9
Superb
1,562 reviews
Price from
US$138
per night

ASTE hotel has a seasonal outdoor swimming pool, shared lounge, a terrace and bar in St Julian's. This 3-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. The property is 100 metres from the city centre and 400 metres from St George's Bay Beach. Beautiful amenities, staff very attentive and personable! Lovely room, breakfast is outstanding quality and selection. Pool is a fun spot and great bar/snacks. Very inviting lobby with numerous chair groupings for quiet and conversation

Show more Show less
9.4
Superb
296 reviews
Price from
US$133
per night

Boasting a restaurant, bar and views of sea, CA Sand Dune Hotel is situated in Birżebbuġa, 200 metres from Birzebbugia Beach. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a 24-hour front desk, an ATM and currency exchange for guests. Absolutely everything. The position, the location near the sea, the view, the breakfast which is fantastic. The staff is nice and friendly. The cleanliness is impeccable, and the price of the night is very acceptable.

Show more Show less
9
Superb
888 reviews
Price from
US$140
per night

Situated conveniently in the centre of St Julian's, Balcony Hotel offers Italian breakfast and free WiFi throughout the property. This 3-star hotel offers a shared lounge and luggage storage space. The property is non-smoking and is set 600 metres from St George's Bay Beach. Great location in St Julian city center, close to all shops, bars, bus stops, rocky beaches etc and even in such location it is quiet at night. Black-out curtains help to sleep even better. Just in case you might have ear plugs to quarantee your good sleep, like I do. Kitchen had most of neccessary equipment. Lacked bigger cups but reception provided it (probably they are not very popular in Malta - receptionist gave us the only ones in hotel which she was using :)) Towels were changed everyday, showering liquids, toilet paper were refilled almost everyday. Small balcony for 2, where you can enjoy a cup of coffee in the morning. Big TV with Netflix, youtube, etc services. Good quality, big, comfortable bed. Bluetooth speaker in the bathroom was pretty cool feature too - just switch it on on the little control board outside bathroom. Huge THANK YOU to the girl receptionist (probably named Laura) for all the help and super exceptional service. She even helped a lot with non hotel related stuff like providing with local bus transportation apps for easy commute around Malta or checking if the travel agents in the city were not a scam. Thanks for all the great service again :) Some day when we return to Malta, we will definitely choose the same hotel and we recommend it to everyone going on vocation to Malta.

Show more Show less
9.4
Superb
571 reviews
Price from
US$94
per night

Hotel Scirocco St Julian's, Affiliated by Melia features a seasonal outdoor swimming pool, fitness centre, a terrace and restaurant in St Julian's. This 3-star hotel offers a bar. The property is 600 metres from St George's Bay Beach, and within 200 metres of the city centre. Very situatied in st julian. Staff extremely helpful, especially the colleagues on night duty!

Show more Show less
9.1
Superb
245 reviews
Price from
US$122
per night

Attractively situated in the centre of St Julian's, Hotel Mistral St Julian's, Affiliated by Meliá features air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a terrace. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a restaurant and to a bar. The property is non-smoking and is situated 600 metres from St George's Bay Beach. Excellent hotel. Staff were always very friendly, the room was spacious, with a balcony and spotlessly clean and also cleaned every day. The hotel also has a lovely heated rooftop swimming pool. The location is fantastic. You are within walking distance to everything. I would definitely recommend this hotel.

Show more Show less
9
Superb
532 reviews
Price from
US$122
per night

Featuring a seasonal outdoor swimming pool, a terrace as well as a bar, Hotel Levante St Julian's, Affiliated by Melia is set in the centre of St Julian's, 500 metres from St George's Bay Beach. The property is around 400 metres from Love Monument, 400 metres from Bay Street Shopping Complex and 3.8 km from The Point Shopping Mall. The property is non-smoking and is located 500 metres from Portomaso Marina. The central location is superb , the hotel is immaculate , very friendly staff , great facility’s , coffee machine in room , lovely shower and bath room , very comfortable bed , the general manager of the hotel , along with the mistral and the sirocco he runs is a gentleman , always asking if your stay is comfortable , highly recommend this hotel

Show more Show less
9.1
Superb
44 reviews
Price from
US$120
per night

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.

The units in the hotel are fitted with a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All units will provide guests with a desk and a coffee machine. You can find all you need in the room,very comfortable and clean.

Show more Show less
8
Very good
1,333 reviews
Price from
US$100
per night

Set in St Julian's, 400 metres from St George's Bay Beach, The Londoner Hotel St. Julian's offers accommodation with a seasonal outdoor swimming pool, private parking, a shared lounge and a terrace. This 3-star hotel offers a restaurant. The accommodation provides a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property. The staff were amazing and really helpful specially Dimitri

Show more Show less
8.6
Fabulous
1,132 reviews
Price from
US$150
per night

Most booked three-star hotels in Malta this month

FAQs about three-star hotels in Malta

Three-Star Hotels that guests love in Malta