Search Hotels with Restaurant in Prague

  • 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

Top Prague Hotels with Restaurant

Grandior Hotel Prague

5.0 star property
9.0 out of 10, Wonderful, (1048)
"Nice clean hotel and facilities Good location comfortable and modern. Housekeepers / maids were nice and friendly as was the bell boy/ concierge. Lots of variety for the buffet breakfast. "
The price is ₹5,145
₹6,115 total
includes taxes & fees
12 Jan - 13 Jan
Grandior Hotel Prague

Grand Majestic Hotel Prague

4.0 star property
9.2 out of 10, Wonderful, (1108)
"Good"
The price is ₹5,145
₹6,115 total
includes taxes & fees
12 Jan - 13 Jan
Grand Majestic Hotel Prague

Hotel Kings Court

5.0 star property
9.4 out of 10, Exceptional, (1004)
"Great location, beautiful hotel. Will definitely return soon. "
The price is ₹10,063
₹11,631 total
includes taxes & fees
20 Jan - 21 Jan
Hotel Kings Court

Art Deco Imperial Hotel

5.0 star property
9.6 out of 10, Exceptional, (728)
"A clean and well accessible hotel. The staff are friendly. You have priority reservations in the attached cafe. The gym is small, but has what you need. Plenty of seating area in the bar/lobby if you want to buy food and eat it in the hotel areas. "
The price is ₹7,717
₹8,996 total
includes taxes & fees
13 Jan - 14 Jan
Art Deco Imperial Hotel

Grandium Hotel Prague

5.0 star property
9.2 out of 10, Wonderful, (1021)
"The Grandium is a very nice hotel. It is a short 5 minute walk from the train station. It is conveniently located at a walking distance from Old Town. The hotel rooms are nice and spacious. The free breakfast was very convenient. My only complaint was the shower window which was too small and did not prevent from water getting all over the floor. "
The price is ₹6,326
₹7,437 total
includes taxes & fees
23 Jan - 24 Jan
Grandium Hotel Prague

Unitas Hotel

3.5 star property
9.8 out of 10, Exceptional, (1004)
"Fabulous quaint hotel in the old quarter. The staff were very helpful at all times and the room was large and very clean. I would definitely stay there again. "
The price is ₹7,804
₹9,093 total
includes taxes & fees
16 Jan - 17 Jan
Unitas Hotel

Cosmopolitan Hotel Prague

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Centrally located. Staff very friendly. Room clean and very comfortable. Loved it. "
The price is ₹7,852
₹9,148 total
includes taxes & fees
12 Jan - 13 Jan
Cosmopolitan Hotel Prague

Majestic Plaza Hotel Prague

4.5 star property
9.0 out of 10, Wonderful, (1003)
"A pleasure to stay at this quality hotel with good breakfast ,and excellent staff who were a credit to the hotel.Very well sited to the city ,easily reached from the airport via the 59 bus ,then metro train on Line A. i think 6 stops to Mustek,(direction Depo Hostivar )and five minute walk.45 minutes airport to hotel.40kz(about2€) per person.great break."
The price is ₹5,145
₹6,115 total
includes taxes & fees
12 Jan - 13 Jan
Majestic Plaza Hotel Prague

Hotel Maximilian

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Lovely hotel within close reach of many attractions. Friendly, helpful staff. Rooms were clean and comfortable. "
The price is ₹10,523
₹12,139 total
includes taxes & fees
3 Feb - 4 Feb
Hotel Maximilian

Hotel Élite Prague

4.0 star property
9.2 out of 10, Wonderful, (1006)
"Excellent breakfast included with stay."
The price is ₹4,992
₹5,944 total
includes taxes & fees
22 Jan - 23 Jan
Hotel Élite Prague
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.
Don't see what you're looking for?
See all available properties in Prague

Frequently asked questions

How much do hotels with dining in Prague cost?
Expect to pay between ₹4,992 and ₹10,523 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 restaurants in Prague?
Take your pick of multiple hotels with restaurants in Prague with a total average guest review rating of 9.3. Hotel Residence Agnes places you near some tasty foodie experiences. This popular 4-star property also features hypo-allergenic bedding and front desk services. Hotel Pod Vezi is another recommended option with dining. It has a 4-star rating and amenities such as a cafe and hypo-allergenic bedding.
How many hotels with restaurants are there in Prague?
Claim your holiday time and choose from 677 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 restaurants in Prague?
Use Rezidence Davids as a base to eat your way around Prague. This well-priced getaway comes with amenities such as free WiFi and self check-in services. Another popular choice that’ll please both your wallet and taste buds is Plus Prague Hostel. Conveniences here include a garden and a swimming pool. Hotels with restaurants in Prague start from just ₹4,992 per night. If you prefer to save your hard-earned cash and still see the best of Prague, add a couple of fun and free attractions to your to-do list. St. Vitus Cathedral and St. Agnes Convent are always great choices. 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?
Many travellers seeking a family-friendly hotel with dining in Prague choose Old Royal Post Hotel by TKC. With a 4-star rating and amenities including an oven and clothes washing facilities, you’ll feel right at home here. Hotel At the White Lily is a 4-star stay that will also place you within easy reach of the local dining scene. Complimentary breakfast and housekeeping services help make it a comfortable base for your family holiday. Prague has plenty of family-friendly attractions to discover when the kids are getting restless. Prague Castle and AquaPalace offer fun for travellers young and old.
Are there any 5-star hotels with restaurants in Prague?
Golden Well Hotel will be your perfect match. Amenities at this retreat, around 2 kilometres from the centre of Prague, include massage services and beauty services. Almanac X Alcron Prague is another 5-star hotel with restaurants. It has a sauna and limousine services and is 0.80 kilometres from downtown.
Why book your hotel with restaurants in Prague with Expedia?
Reserving a hotel with restaurants 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 restaurants in Prague?
Expedia can help you locate cheap hotels with restaurants in Prague. Simply use our filter tools to look up accommodation 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 restaurants?
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.