Search Hotels with Restaurant in Malta

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Top cities in Malta

Check prices for these dates

Our top choices for Malta hotels with a restaurant

1. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is £52
includes taxes & fees
10 Dec - 11 Dec
Verdi St Georges Bay Marina

2. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,009 reviews)
"Lovely pool areas, spacious rooms and the staff were lovely"
United Kingdom
Tessa
The price is £74
includes taxes & fees
16 Nov - 17 Nov
Corinthia St George's Bay

3. db San Antonio Hotel & Spa - All Inclusive

db San Antonio Hotel & Spa - All Inclusive
4.0 star property
Qawra
8.6 out of 10, Excellent, (1,001 reviews)
"Everything was perfect, the staff and facilities were amazing, and the food too ."
United Kingdom
Nina Antonia
db San Antonio Hotel & Spa - All Inclusive

4. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,015 reviews)
"Excellent hotel"
United Kingdom
Karen
The price is £107
includes taxes & fees
9 Dec - 10 Dec
Grand Hotel Excelsior

5. AX The Palace

AX The Palace
5.0 star property
Sliema
9.0 out of 10, Wonderful, (1,000 reviews)
"We have had a fantastic stay, Maris and her team have made us feel very welcome, the Ax Palace is a great base to explore the island from with excellent transport links only moments away, we would highly recommend this hotel."
United Kingdom
Lisa Jane
AX The Palace

6. AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (439 reviews)
"Gorgeous hotel and very, very friendly and helpful staff. The room we stay in was excellent. Will definitely stay here again."
United Kingdom
Ezinne
AX ODYCY Hotel

7. Hotel Juliani

Hotel Juliani
4.0 star property
Paceville
9.6 out of 10, Exceptional, (1,000 reviews)
"The hotel staff are so friendly and very professional. Everyone was pleasant and cheerful making our stay a lovely experience. We would definitely recommend this hotel."
United Kingdom
Alison
The price is £68
includes taxes & fees
1 Dec - 2 Dec
Hotel Juliani

8. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.2 out of 10, Wonderful, (1,007 reviews)
"Location was great"
United States
Tina
The price is £48
includes taxes & fees
10 Dec - 11 Dec
Maritim Antonine Hotel & Spa Malta

9. Hotel Argento

Hotel Argento
4.0 star property
Paceville
8.6 out of 10, Excellent, (1,001 reviews)
"Very clean room. Staff were pleasant. Air conditioner was good."
United Kingdom
Gail
Hotel Argento

10. AX The Victoria Hotel

AX The Victoria Hotel
4.0 star property
Sliema
9.2 out of 10, Wonderful, (1,000 reviews)
"Great breakfast and the staff were fantastic!"
United States
Nancy
The price is £65
includes taxes & fees
16 Nov - 17 Nov
AX The Victoria Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Malta Hotel Reviews

Frequently Asked Questions

How much do hotels with restaurants in Malta cost?

Hotels in Malta range between £32 to £107 per night. Don't forget your appetite — these stays feature restaurants or offer access to some great dining experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with restaurants in Malta?

Satisfy your culinary desires in Malta when you stay at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 0, there's an appetising option for every taste and budget. If you're headed to Valletta, look up The Barrister Hotel, a 4-star escape with premium bedding and an espresso maker. Another favourite pick in this popular destination is Domus Zamittello. This 4.5-star hotel includes a terrace and a Champagne service.

How many hotels with restaurants are there in Malta?

Check out our 199 hotels with restaurants in Malta and then select your favourite. Whether you're off on a holiday with the fam or kicking it with your pals, your perfect stay is just clicks away.

Are there any family-friendly hotels with restaurants in Malta?

You'll find some excellent family-friendly hotels with restaurants in Malta. If you're heading to Valletta, experience the gastronomic delights of the city from The Barrister Hotel. Amenities at this 4-star hotel include a nearby beach and housekeeping services. Domus Zamittello is another top choice for families looking for hotels with restaurants or close to foodie areas. This 4.5-star option offers housekeeping services and front desk services and is also in Valletta. You'll discover lots of awesome things to do with your crew in Valletta. Casa Rocca Piccola and Auberge de Castille promise a memorable day out.

Are there any 5-star hotels with restaurants in Malta?

There aren't any 5-star hotels with restaurants in Malta. However, there are still some great 4-star getaways that'll meet your culinary needs. If you're heading for the vibrant city of Valletta, have a look at Palazzo Consiglia - IK Collection. As well as access to dining, it offers massage services and beauty services. Another place that offers easy access to some delicious food experiences is Grand Hotel Excelsior. A terrace and a swimming pool help make this 4-star stay in Valletta a traveller favourite.

Why book your hotel with dining in Malta with Expedia?

Whether you're after a hotel with a restaurant, or one that's near a culinary epicentre, Expedia will have a stay that's to your tastes. Use our filters to search for Malta hotels with on-site dining. You can also narrow your search for accommodation in desired locations full of cafés or restaurants. Whatever suits your style, you'll always pick up a tasty bargain with Expedia!

How can I find cheap hotels with dining in Malta?

With Expedia's handy filter tool, sourcing cheap hotels with dining in Malta is a snap. To find stays that'll make your wallet happy, narrow your search results by star rating, meal plans and budget.

What is there to do in Malta near my hotel with dining?

Whatever your interests, there are tons of ways to fill your days in Malta. If you're on your way to Valletta, drop by Malta Experience, St. Johns Co - Cathedral and Casa Rocca Piccola. Planning an escape in St. Paul's Bay? Malta National Aquarium, The Malta Classic Car Collection and Bugibba Beach are some major attractions in this city.

Explore a world of travel with Expedia