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, (1004)
"Very big hotel -lots of people "
The price is £119
includes taxes & fees
24 Jul - 25 Jul
Verdi St Georges Bay Marina

Corinthia St George's Bay

5.0 star property
8.8 out of 10, Excellent, (1021)
"It was exceptional . The stunning view , food , ambience."
The price is £208
includes taxes & fees
30 Jul - 31 Jul
Corinthia St George's Bay

db San Antonio Hotel & Spa - All Inclusive

4.0 star property
8.4 out of 10, Very good, (1001)
"I felt safe there and it had everything I wanted/needed to make a truly enjoyable vacation"
db San Antonio Hotel & Spa - All Inclusive

Grand Hotel Excelsior

5.0 star property
8.8 out of 10, Excellent, (1005)
"Very nice hotel great pool and sweet and gentle employees "
The price is £232
includes taxes & fees
13 Aug - 14 Aug
Grand Hotel Excelsior

AX The Palace

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Loved the excellent service and the view! "
The price is £164
includes taxes & fees
24 Jul - 25 Jul
AX The Palace

AX ODYCY Hotel

4.5 star property
9.2 out of 10, Wonderful, (260)
"Excellent service, food and accommodation "
AX ODYCY Hotel

Hotel Juliani

4.0 star property
9.4 out of 10, Exceptional, (1001)
"Stay was excellent. Would stay again and highly recommend the property. "
The price is £139
includes taxes & fees
9 Aug - 10 Aug
Hotel Juliani

Maritim Antonine Hotel & Spa Malta

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Fantastic hotel, staff friendly and knowledgeable. Great location for us and for our trip"
The price is £111
includes taxes & fees
31 Jul - 1 Aug
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 £114
includes taxes & fees
20 Jul - 21 Jul
Hotel Argento

AX The Victoria Hotel

4.0 star property
9.0 out of 10, Wonderful, (1000)
"The property is charming and has lots of characters. The location is easily walkable to restaurants and nearby attractions. "
The price is £138
includes taxes & fees
24 Jul - 25 Jul
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

Frequently asked questions

How much do hotels with restaurants in Malta cost?
Hotels in Malta range between £111 to £232 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.