Search Hotels with Restaurant in Malta

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Malta Accommodation: Most Popular Cities to Stay

Check availability on Malta Hotels with Restaurant

Top Malta Hotels with Restaurant

Verdi St Georges Bay Marina

4.0 star property
8.8 out of 10, Excellent, (1003)
"The food was good"
The price is £103
includes taxes & fees
2 Sept - 3 Sept
Verdi St Georges Bay Marina

Corinthia St George's Bay

5.0 star property
8.8 out of 10, Excellent, (1003)
"Great hotel would definitely visit again! "
The price is £191
includes taxes & fees
17 Aug - 18 Aug
Corinthia St George's Bay

db San Antonio Hotel & Spa - All Inclusive

4.0 star property
8.4 out of 10, Very good, (1001)
"Staff from Frontdesk was very helpful and friendly. The Food in choice and quality was fantastic"
db San Antonio Hotel & Spa - All Inclusive

Grand Hotel Excelsior

5.0 star property
8.8 out of 10, Excellent, (1005)
"Good location and common areas the hotel needs "
The price is £219
includes taxes & fees
26 Aug - 27 Aug
Grand Hotel Excelsior

AX The Palace

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Great place"
The price is £158
includes taxes & fees
18 Aug - 19 Aug
AX The Palace

AX ODYCY Hotel

4.5 star property
9.2 out of 10, Wonderful, (272)
"A lovely hotel with amazing food options. Very clean and the staff couldn’t do enough for you. "
AX ODYCY Hotel

Hotel Juliani

4.0 star property
9.4 out of 10, Exceptional, (1001)
"Staff ✅ Food ✅ Room ✅ Overall great hotel and well maintained. "
The price is £147
includes taxes & fees
31 Aug - 1 Sept
Hotel Juliani

Maritim Antonine Hotel & Spa Malta

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Excellent stay at this hotel, good sized room, clean, safe and excellent customer service. "
The price is £109
includes taxes & fees
31 Aug - 1 Sept
Maritim Antonine Hotel & Spa Malta

Hotel Argento

4.0 star property
8.8 out of 10, Excellent, (1000)
"Great hotel Staff wonderful "
The price is £113
includes taxes & fees
29 Aug - 30 Aug
Hotel Argento

AX The Victoria Hotel

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Convenient location. Easy access to restaurants, day trips. Enjoyed our stay "
The price is £137
includes taxes & fees
26 Aug - 27 Aug
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Malta Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Malta cost?
Hotels in Malta range between £103 to £219 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 8.9, 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 191 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.