Skip to main content

Stay in Malta's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Best Western Premier Malta 4 stars

Hotel in St Paul's Bay

Situated in St Paul's Bay and with Bugibba Perched Beach reachable within 700 metres, Best Western Premier Malta features express check-in and check-out, non-smoking rooms, a terrace, free WiFi... Very clean, wonderful staff, great spa services. Wonderful views from the rooftop pool. The pillow menu is a nice touch.

Show more Show less
9.3
Superb
1,115 reviews
Price from
£38
per night

AC Hotel by Marriott St Julian's 4 stars

Hotel in Paceville, St Julian's

Located in St Julian's, 400 metres from St George's Bay Beach, AC Hotel by Marriott St Julian's provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a... Room very spacious, bed really comfortable. Breakfast on the rooftop terrace fabulous.

Show more Show less
9.2
Superb
1,667 reviews
Price from
£66
per night

ibis Styles ST Pauls Bay Malta 3 stars

Hotel in St Paul's Bay

Ibis Styles ST Pauls Bay Malta has an outdoor swimming pool, shared lounge, a terrace and bar in St Paul's Bay. This 3-star hotel offers a concierge service, a tour desk and free WiFi. Everything. Breakfast was perfect, wide variety od food, bed comfortable, room nice with seaview, personnel extremely polite and nice, wifi good. Pool and terrace at the top of the hotel are very nice but the weather was to cold to use them.

Show more Show less
9.1
Superb
1,292 reviews
Price from
£38
per night

Amery House

Hotel in Sliema

Amery House is located in Sliema, within 2 km of Love Monument and 2.8 km of Portomaso Marina. This hotel is amazing for a number of reasons: the staff is very friendly and professional, room is stylish and comfortable (bed was comfortable too) the breakfast is delicious and plentiful, everything is very tidy and clean. If you like sincere staff communication, stylish surroundings, boutique hotels - Amery house hotel is a great choice :)

Show more Show less
9.3
Superb
2,048 reviews
Price from
£55
per night

The Gomerino Hotel 4 stars

Hotel in Valletta

Situated in Valletta and with Qui-Si-Sana Beach reachable within 2.5 km, The Gomerino Hotel features concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar. Fantastic place,very friendly stuff,great location. Loved everyrhing about this hotel and will come back for sure.Thank you.

Show more Show less
9.1
Superb
1,685 reviews
Price from
£172
per night

Land's End, Boutique Hotel 4 stars

Hotel in Sliema

Set 600 metres from Tigné Point Beach, Land's End, Boutique Hotel offers 4-star accommodation in Sliema and features a terrace, a restaurant and a bar. location, staff, quality, cleanliness

Show more Show less
9.2
Superb
1,205 reviews
Price from
£93
per night

Antoniel Suites 3 stars

Hotel in Paceville, St Julian's

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. People on reception very friendly

Show more Show less
9
Superb
2,856 reviews
Price from
£31
per night

Hyatt Regency Malta 5 stars

Hotel in Paceville, St Julian's

Hyatt Regency Malta features a garden, shared lounge, a terrace and restaurant in St Julian's. This 5-star hotel offers room service, a concierge service and free WiFi. Hyatt keeps the standards! First and foremost, thanks to the friendly staff at reception, restaurant, cleaning, spa, we felt at home. Always helpful and smiling. The hotel facilities very good, swimming pool although small, never overcrowded. Large enough room, large bathroom, nice balcony. All in all a very good hotel option. Easy to get anywhere, by foot or with the bus/uber/bolt/taxi.

Show more Show less
9.2
Superb
4,475 reviews
Price from
£100
per night

J'Me Boutique Hotel - Adults only

Hotel in Ta' Giorni, St Julian's

Situated in St Julian's and with Balluta Bay Beach reachable within less than 1 km, J'Me Boutique Hotel - Adults only features express check-in and check-out, non-smoking rooms, a shared lounge, free... Great location, great staff and clean rooms.

Show more Show less
9.3
Superb
1,015 reviews
Price from
£93
per night

Mercure St. Julian's Malta 4 stars

Hotel in Paceville, St Julian's

Located in St. Julian's and overlooking Spinola Bay, Mercure St. Julian's Malta offers a restaurant, a bar, a rooftop terrace with a swimming pool, a fitness centre and modern rooms. This is the 3rd time i've stayed at this hotel and it gets better each time. I was greeted very warmly by Sultan at the front desk. He was able to arrange an early check-in for me and answered all questions I had and helped me out with an early exit from the hotel over to the airport. Excellent attentiveness by Sultan and the entire staff and a fantastic stay. For those wondering about the breakfast, it's quite fantastic with a wide assortment of hot foods, pastries, fruits, croissants, and a whole lot more! I'll certainly be back again!!

Show more Show less
9.1
Superb
4,050 reviews
Price from
£49
per night

Hotels with extra health and safety measures

Find hotels in Malta with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on Malta in the past month

See all

Malta's best hotels with breakfast

See all

Budget hotels on Malta

See all

Hotels on Malta that you can book without a credit card

See all

FAQs about hotels on Malta

Planning a trip? Get inspired by reviews of cities on Malta

See reviews by guests who stayed at hotels on Malta

See all