Hotels with Restaurants in Prague, Czechia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Prague hotels with a restaurant

1. Hilton Prague Atrium

Hilton Prague Atrium
5.0 star property
Karlín
8.8 out of 10, Excellent, (1,007 reviews)
"Awesome place to stay and food was amazing"
United Kingdom
Ben
The price is P4,449
P5,272 total
includes taxes & fees
Nov 15 - Nov 16
Hilton Prague Atrium

2. Diplomat Hotel Prague

Diplomat Hotel Prague
4.5 star property
Prague 6
9.2 out of 10, Wonderful, (839 reviews)
"Great location and comfort bed"
Australia
Xiwan
The price is P3,392
P4,080 total
includes taxes & fees
Nov 15 - Nov 16
Diplomat Hotel Prague

3. Majestic Plaza Hotel Prague

Majestic Plaza Hotel Prague
4.5 star property
Prague City Center
9.0 out of 10, Wonderful, (1,028 reviews)
"Very well kept with old style look yet modern amenities."
United States
Barbara
The price is P4,820
P5,686 total
includes taxes & fees
Nov 19 - Nov 20
Majestic Plaza Hotel Prague

4. Art Nouveau Palace Hotel

Art Nouveau Palace Hotel
5.0 star property
Prague City Center
9.4 out of 10, Exceptional, (1,001 reviews)
"Great hotel. Breakfast was amazing"
United Kingdom
Akhil
The price is P6,187
P7,217 total
includes taxes & fees
Nov 16 - Nov 17
Art Nouveau Palace Hotel

5. Palác u Kočků by Adrez

Palác u Kočků by Adrez
3.0 star property
Prague City Center
9.0 out of 10, Wonderful, (1,001 reviews)
"Amazing location, right near Old town square."
United Kingdom
Komal
The price is P4,567
P5,115 total
includes taxes & fees
Nov 16 - Nov 17
Palác u Kočků by Adrez

6. Art Deco Imperial Hotel

Art Deco Imperial Hotel
5.0 star property
Prague City Center
9.6 out of 10, Exceptional, (1,004 reviews)
"breakfast was excellent."
United States
Kemraj
The price is P6,765
P7,865 total
includes taxes & fees
Nov 15 - Nov 16
Art Deco Imperial Hotel

7. Courtyard by Marriott Prague Airport

Courtyard by Marriott Prague Airport
4.0 star property
Prague 6
9.2 out of 10, Wonderful, (1,002 reviews)
"Great hotel for travellers."
Canada
Pavel
The price is P10,523
P12,074 total
includes taxes & fees
Nov 16 - Nov 17
Courtyard by Marriott Prague Airport

8. The Dominican

The Dominican
4.0 star property
Prague City Center
9.4 out of 10, Exceptional, (1,000 reviews)
"great location and nice staff"
Canada
JENNY
The price is P5,750
P6,728 total
includes taxes & fees
Nov 24 - Nov 25
The Dominican

9. Grandior Hotel Prague

Grandior Hotel Prague
5.0 star property
Prague City Center
9.2 out of 10, Wonderful, (1,268 reviews)
"A really good, central hotel in Prague."
United Kingdom
Alexander
The price is P5,638
P6,602 total
includes taxes & fees
Nov 15 - Nov 16
Grandior Hotel Prague

10. Grand Hotel Bohemia

Grand Hotel Bohemia
5.0 star property
Prague City Center
9.6 out of 10, Exceptional, (1,001 reviews)
"Lovely hotel in a wonderful central location"
United Kingdom
David
The price is P8,147
P9,413 total
includes taxes & fees
Nov 18 - Nov 19
Grand Hotel Bohemia
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 Prague Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Prague cost?

Expect to pay between P 3,392 and P 10,522 per night for hotels in Prague. A perfect stay with a restaurant, or one that offers access to some great foodie experiences, is only a few clicks away on Expedia. These prices were 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 dining in Prague?

There are multiple hotels with dining in Prague with a total average guest review rating of 8.8. Hotel Residence Agnes will put you close to some excellent foodie experiences. This popular 4-star property also has hypo-allergenic bedding and express check-out services. Hotel Pod Vezi is another recommended option with dining. It has a 4-star rating and amenities such as a nearby riverwalk and a rooftop terrace.

How many hotels with dining are there in Prague?

Claim your vacation time and choose from 330 hotels with access to dining options in Prague. For work-related travel, a couples' getaway and everything in between, Expedia will help you find the perfect stay in just a click or two.

What are the best cheap hotels with dining in Prague?

Use Hostel One Miru as a base to experience the culinary delights of Prague. This well-priced getaway offers amenities such as on-site ecotour services and a cafe. Another stay that'll please both your wallet and taste buds is Hostel Advantage. Conveniences here include a terrace and a nearby metro station. Hotels with dining in Prague start from just P 3,392 per night. If you want to hold on to your hard-earned cash and still experience the best of Prague, add some awesome free attractions to your travel plans. St. Vitus Cathedral and Liechtenstein Palace are great ways to spend a day. 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.

Are there any family-friendly hotels with dining in Prague?

Take the crew to Hotel Schwaiger, a 4-star option just a quick drive from downtown. Conveniences here include complimentary breakfast and a picnic area. Another family-friendly hotel with dining in Prague is Unitas Hotel. A playground and WiFi help make this 4-star stay a hit with guests. Once you've checked in and dropped off your things, there are tons of family-friendly attractions to visit in and around Prague. Prague Castle and AquaPalace promise fun for all ages.

Are there any 5-star hotels with dining in Prague?

Golden Well Hotel is a wonderful 5-star hotel with dining in Prague. Around 2 kilometers from downtown, a rooftop terrace and massage services are some of the amenities you'll find here. Almanac X Alcron Prague is another upmarket property that will place you close to some superb culinary experiences. Also rated 5 stars, it's around 0.80 kilometers from the center and has massage services and limousine services.

Why book your hotel with dining in Prague with Expedia?

Reserving a hotel with dining in Prague is as simple as working out your travel dates and selecting an option that checks your boxes. Seeking a stay that has an on-site restaurant or is in a foodie hot spot? Want it to be affordable or luxurious? Use Expedia's filters to narrow your results even further and find the ideal fit.

How can I find cheap hotels with dining in Prague?

Expedia can help you locate cheap hotels with dining in Prague. Simply use our filter tools to look up accommodations with restaurants or tasty extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.

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

You'll find loads of fun things to do in Prague. Make tracks to popular attractions like Prague Castle, AquaPalace and Prague Zoo. Czech National Museum, St. Vitus Cathedral and Vysehrad Castle are other must-do's.