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

Malta Accommodation: Most Popular Cities to Stay

Check availability on Malta Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Malta hotels with a restaurant

Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,002 reviews)
"Great hotel and good value for money! Staff are very friendly also! Would recommend. "
United States
Nicholas
The price is £53
includes taxes & fees
29 Mar - 30 Mar
Verdi St Georges Bay Marina

Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,001 reviews)
"Great staff, clean rooms, great location. "
Canada
Qasim
The price is £131
includes taxes & fees
31 Mar - 1 Apr
Corinthia St George's Bay

db San Antonio Hotel & Spa - All Inclusive

db San Antonio Hotel & Spa - All Inclusive
4.0 star property
Qawra
8.4 out of 10, Very good, (1,000 reviews)
"Nice staff, excellent drinks and food"
United States
Siqi
db San Antonio Hotel & Spa - All Inclusive

Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,004 reviews)
"Beautiful hotel!! A fantastic two week stay. The room was lovely and the buffet breakfast was amazing. Highly recommend to anyone who wants a luxury hotel in a great location. "
Canada
Lara Jane
The price is £157
includes taxes & fees
25 Apr - 26 Apr
Grand Hotel Excelsior

AX The Palace

AX The Palace
5.0 star property
Sliema
9.0 out of 10, Wonderful, (1,003 reviews)
"Great room, staff were fantastic, great location, breakfast was amazing"
United Kingdom
Brian
The price is £96
includes taxes & fees
31 Mar - 1 Apr
AX The Palace

AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (350 reviews)
"Breakfast and meals were great"
United Kingdom
Angela
AX ODYCY Hotel

Hotel Juliani

Hotel Juliani
4.0 star property
Paceville
9.6 out of 10, Exceptional, (1,000 reviews)
"Great hotel and location, would stay again. "
United Kingdom
Edmund James
The price is £121
includes taxes & fees
30 Mar - 31 Mar
Hotel Juliani

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,000 reviews)
"Great property and service"
United States
Luiz Augusto Sacasa
The price is £47
includes taxes & fees
29 Mar - 30 Mar
Maritim Antonine Hotel & Spa Malta

Hotel Argento

Hotel Argento
4.0 star property
Paceville
8.8 out of 10, Excellent, (1,000 reviews)
"Very friendly staff "
United States
Ewa
The price is £57
includes taxes & fees
30 Mar - 31 Mar
Hotel Argento

AX The Victoria Hotel

AX The Victoria Hotel
4.0 star property
Sliema
9.2 out of 10, Wonderful, (1,001 reviews)
"Good location for exploring Malta "
United Kingdom
Joe Antonio
The price is £98
includes taxes & fees
16 Apr - 17 Apr
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 £47 to £157 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 9.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 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.