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 spacious rooms. Breakfast had lots of nice choices. Dinner was very nice and every evening a pleasant surprisse. Very friendly staff. For my bday special care/attention was taken, which made my stay even nicer.

Show more Show less
9.2
Superb
1,029 reviews
Price from
£35
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... Very helpful and accommodating staff. Super clean. Comfortable modern facility.

Show more Show less
9.2
Superb
1,581 reviews
Price from
£47
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. Close to waterfront restaurants and bus stop at end of street for ferry to Gozo.

Show more Show less
9.1
Superb
1,232 reviews
Price from
£39
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. It was a short walk from the ferry station, from the beach, and from st. Julian’s. The street was quiet at night and we felt safe walking home. The staff was very friendly and the breakfast was amazing!!

Show more Show less
9.3
Superb
2,003 reviews
Price from
£47
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. Perfect location Azong views Welcome staff

Show more Show less
9.1
Superb
1,697 reviews
Price from
£160
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. Excellent location, super friendly and obliging staff always with a smile and very professional.

Show more Show less
9.2
Superb
1,185 reviews
Price from
£95
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. Very clean rooms and a good central location

Show more Show less
9
Superb
2,844 reviews
Price from
£32
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. Rooms are supercomfortable,very clean and fully equiped. Balcony with a very nice view. Very kind staff, always avaliable for any kind of help.Nice breakfast.

Show more Show less
9.2
Superb
4,426 reviews
Price from
£76
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... - Delicious breakfast - Pretty nice rooms - Beautiful view to the city and sea - Really kind staff

Show more Show less
9.3
Superb
1,000 reviews
Price from
£70
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. It was very well situated to many bus stops. The room was extremely spacious and very clean. Quiet location away from the noise of busy st Julian. The bed was very comfortable. Exceptionally nice and courteous staff.

Show more Show less
9
Superb
3,956 reviews
Price from
£45
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