Search Hotels with Restaurant in Malta

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Malta Accommodation: Most Popular Cities to Stay

Top Malta Hotels with Restaurant

Beach nearby, sun-loungers, beach umbrellas, beach towels
Marina Hotel Corinthia Beach Resort
4.0 star property
8.8 out of 10, Excellent, (1001)
"The Marina Hotel Corinthia Beach Resort was a very nice and clean hotel to stay at. The hotel staff was excellent, and the tour excursion desk woman was very helpful in organizing excursions to see Malta. The restaurants inside the hotel are excellent and the service is outstanding. The only negative about my stay I would have to say is the location just because it is right in St. Julian's and that area is a very young and noisy area. There are dance clubs right there across the bay and you can...
The price is £154
includes taxes & fees
17 Jun - 18 Jun
Marina Hotel Corinthia Beach Resort
Sun deck
Corinthia St George's Bay
5.0 star property
8.8 out of 10, Excellent, (1002)
"Fantastic location that was within walking distance to restaurants and bars. Public transport and tour pick ups were close by and the staff were friendly and helpful."
The price is £180
includes taxes & fees
2 Jun - 3 Jun
Corinthia St George's Bay
Indoor pool, outdoor pool, pool umbrellas
db San Antonio Hotel & Spa - All Inclusive
4.5 star property
8.4 out of 10, Very good, (1000)
"Close to bus station and sea face. "
db San Antonio Hotel & Spa - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Private beach
Grand Hotel Excelsior
5.0 star property
8.8 out of 10, Excellent, (1002)
"Great pool. Bit crowded"
The price is £195
includes taxes & fees
25 May - 26 May
Grand Hotel Excelsior
Indoor pool, outdoor pool, pool umbrellas, pool loungers
AX The Palace
5.0 star property
9.0 out of 10, Wonderful, (1001)
"I was feeling sick when we arrived earlier than check in time and the manager went out of her way to get a room cleaned so we could check in early. The room was very comfortable and clean. The staff were all very nice. The only thing I would recommend is a more pro-active approach to anticipating our needs for dinner reservations and marking different attractions on the map so we know where to go. Also, there was a wedding on the floor above and the music was blasting for hours. "
The price is £154
includes taxes & fees
29 May - 30 May
AX The Palace
Indoor pool, 2 outdoor pools, pool umbrellas, pool loungers
AX ODYCY Hotel
4.0 star property
9.0 out of 10, Wonderful, (92)
"Hotel was very good, food was delicious, Branded drinks were available in the bar as well as a good choice of cocktails. Staff were friendly, helpful and work very hard. Enjoyed visiting the Greedy Monkey gastro pub and the Italian restaurant. Evening entertainment was a musician in the bar, some nights definitely better than others. Highly recommend a stay at this hotel."
The price is £252
includes taxes & fees
2 Jun - 3 Jun
AX ODYCY Hotel
Outdoor pool
Hotel Juliani
4.0 star property
9.4 out of 10, Exceptional, (1000)
"Excellent room with balcony, staff efficient and friendly."
The price is £137
includes taxes & fees
2 Jun - 3 Jun
Hotel Juliani
Terrace/patio
Maritim Antonine Hotel & Spa Malta
4.5 star property
8.8 out of 10, Excellent, (1000)
"Every time I stay at the maritim Antoine Hotel the experience gets better. The hotel is beautiful the staff are so friendly and yes you may be in a hill but there is so much to see and do without going far from your hotel room. The rooms are beautiful and always clean and tidy. A great stay every time."
The price is £94
includes taxes & fees
12 Jun - 13 Jun
Maritim Antonine Hotel & Spa Malta
Hiking
Hotel Argento
4.0 star property
8.8 out of 10, Excellent, (1000)
"I liked Gozo and Valletta"
The price is £95
includes taxes & fees
26 May - 27 May
Hotel Argento
Indoor pool, outdoor pool, pool loungers
AX The Victoria Hotel
4.0 star property
9.0 out of 10, Wonderful, (1000)
"Great stay."
The price is £154
includes taxes & fees
29 May - 30 May
AX The Victoria Hotel
Don't see what you're looking for?
See all available properties in Malta
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.

Malta Hotels with Restaurant information

 

Hotels with Restaurant in Malta

191

Highest price
£252
Cheapest price
£94
Number of guest reviews
9,015
Total number of hotels in Malta
4,017

 

Frequently asked questions

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

Malta Hotel Reviews
Expedia verified reviews