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.

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... A wonderful new hotel with attentive and polite staff. Delicious breakfasts, clean and comfortable rooms. We really liked everything

Show more Show less
9.2
Superb
1,376 reviews
Price from
€ 80
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. Great location, easy access to most of the interest points, the staff was exceptional, very polite, especially the reception staff, it was a great stay

Show more Show less
9
Superb
1,144 reviews
Price from
€ 83.50
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. A small and cozy hotel in the heart of Sliema where you feel super welcomed. The location of the hotel is perfect, there is everything you may need nearby. The rooms are nicely decorated, super clean and equipped with all the essentials. The breakfast in the morning is fantastic, the restaurant area is cozy and peaceful. Everyone working at the hotel is super friendly, attentive and helpful. If I happen to visit Malta again, I would choose Amery House without any doubt.

Show more Show less
9.3
Superb
1,879 reviews
Price from
€ 61
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. Super kind personelle and comfortable facilities.

Show more Show less
9
Superb
1,702 reviews
Price from
€ 271
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. The staff was really nice and helpful. Amazing location for visiting many sites on Malta (Valletta ferry, Gozo-Comino cruizes and more)

Show more Show less
9.1
Superb
1,094 reviews
Price from
€ 122.86
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. amazing location , spacious room with the balcony , very helpful Receptionest she was great .

Show more Show less
9
Superb
2,798 reviews
Price from
€ 46
per night

Hyatt Regency Malta 5 stars

Hotel in Paceville, St Julian's

Conveniently set in the centre of St Julian's, Hyatt Regency Malta provides air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a fitness centre. A perfect stay at Haystt Regency Malta. Everything was at a very high level.

Show more Show less
9.1
Superb
4,429 reviews
Price from
€ 100.50
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. Location, breakfast, pool, unexpected acoustic concert at the pool

Show more Show less
9
Superb
3,830 reviews
Price from
€ 48
per night

The Embassy Valletta Hotel 4 stars

Hotel in Valletta

The Embassy Valletta Hotel features an outdoor swimming pool, fitness centre, a terrace and restaurant in Valletta. This 4-star hotel offers an ATM and a concierge service. The staff was really friendly and helped us with every question we had. The Hotel is not too big and the rooftop looks really nice. Location is perfect if you want to be in the City.

Show more Show less
9
Superb
2,340 reviews
Price from
€ 201
per night

Chapter 5 Hotel

Hotel in Taʼ Xbiex

Chapter 5 Hotel offers rooms in Ta’ Xbiex. Free WiFi and a tour desk are featured. A shared external hydromassage tub is available. At the hotel, every room includes a desk and a flat-screen TV. Quiet neighborhood easily accessible by bus from Valletta. Staff were kind and the room was spotless!

Show more Show less
9.1
Superb
2,257 reviews
Price from
€ 106
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

  • On average, 3-star hotels on Malta cost € 130.36 per night, and 4-star hotels on Malta are € 194.24 per night. If you're looking for something really special, a 5-star hotel on Malta can on average be found for € 336.77 per night (based on Booking.com prices).

  • Some of the best hotels on Malta near Ramla Bay include Labranda Riviera Hotel & Spa, Mellieha Bay Waters Edge No. 160 and Lure Hotel & Spa - Adults Only.

  • Paceville, Ta' Giorni and Tal-Ghoqod are popular with other travellers visiting Malta.

  • St Julian's, St Paul's Bay and Sliema are popular with other travellers visiting Malta.

  • There are 2,647 hotels on Malta you can book on Booking.com.

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

See reviews by guests who stayed at hotels on Malta

See all