Photo by Gourisankar Gangopadhyay

Search Hotels with Restaurant in Odisha

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Odisha Accommodation: Most Popular Cities to Stay

Check availability on Odisha Hotels with Restaurant

Our top choices for Odisha hotels with a restaurant

Ginger Bhubaneshwar

3.0 star property
Bhubaneshwar
6.8 out of 10, (81)
"Have stayed here several times. Staff always friendly and efficient. The breakfast buffet is very copious with lots of choices. Convenient to Natural History Museum. "
United States
Anonymous traveller
The price is ₹3,799
₹3,989 total
includes taxes & fees
15 Dec - 16 Dec
Ginger Bhubaneshwar

MAYFAIR Heritage, Puri

4.0 star property
Puri
8.2 out of 10, Very good, (40)
"Good property.. courteous staff"
United Kingdom
Geetika
MAYFAIR Heritage, Puri

Trident, Bhubaneswar

5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (131)
"Staff and property are excellent. One of the premier hotels in bhubaneswar "
United States
Jonathan
The price is ₹7,991
₹9,611 total
includes taxes & fees
16 Dec - 17 Dec
Trident, Bhubaneswar

Mayfair Lagoon

5.0 star property
Bhubaneshwar
8.6 out of 10, Excellent, (78)
"Love this hotel. Always stay here and they never dissapoint."
United States
susanta
The price is ₹11,087
₹13,083 total
includes taxes & fees
4 Jan - 5 Jan 2026
Mayfair Lagoon

The Hans Coco Palms

3.0 star property
Puri
7.8 out of 10, Good, (32)
"Good stay, closeness to beach was great and good food "
India
Raja
The price is ₹9,962
₹11,756 total
includes taxes & fees
17 Dec - 18 Dec
The Hans Coco Palms

Hotel Kalinga Ashok

3.5 star property
Bhubaneshwar
6.0 out of 10, (14)
"スタッフは基本的に愛想が良く、親身になって話を聞いてくれる。しかし、残念ながらサービスの質は良くはない。 事前にメールで空港でのピックアップを予約し、先方も了解の返事をしていたにもかかわらず、空港到着時にドライバーがいなかった。ホテルへの電話もなかなか繋がらず、空港でかなり待ちぼうけする羽目になった。 部屋は広いが、水回りと床が非常に汚い。また、蚊が多い。 寺院が立ち並ぶ旧市街までは歩いて10~20分程度で、州立博物館もすぐなので、ロケーション的には悪くない。 なので、サービスに期待しない上であれば、良いのかもしれない。"
Japan
Kj
Hotel Kalinga Ashok

Pal Heights

4.0 star property
Bhubaneshwar
7.8 out of 10, Good, (28)
"Room was jot clean"
Canada
Sunil Kumar
Pal Heights

Sterling Puri

4.5 star property
Brahmagiri
5.6 out of 10, (26)
"Nice stay in the peaceful corner of the beach."
India
Vikash
The price is ₹6,549
₹6,877 total
includes taxes & fees
13 Dec - 14 Dec
Sterling Puri

MAYFAIR Convention

4.0 star property
Bhubaneshwar
8.6 out of 10, Excellent, (36)
"Great"
United States
Harminder
The price is ₹6,214
₹6,535 total
includes taxes & fees
23 Dec - 24 Dec
MAYFAIR Convention

The Hhi Bhubaneswar

4.0 star property
Bhubaneshwar
6.0 out of 10, (57)
"Friendly and very helpful staff, we got early check in,highly recommend this pace!!"
United States
Khem k
The price is ₹5,900
₹6,195 total
includes taxes & fees
14 Dec - 15 Dec
The Hhi Bhubaneswar
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 Odisha Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Odisha cost?
The rate for hotels in Odisha ranges from ₹3,989 to ₹13,083 per night. Expedia has tempting deals on stays with restaurants or in popular dining areas that'll satisfy both your palate and budget. 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 Odisha?
Take your pick of multiple hotels with dining in Odisha that have a total average guest review rating of 7.6. MAYFAIR Convention will have you staying near some great foodie experiences. It has a 4-star rating and comes with a bowling alley and buffet breakfasts. Another recommended option is Fortune Park Sishmo Bhubaneswar. Conveniences at this 4-star hotel include a swimming pool and a terrace.
How many hotels with restaurants are there in Odisha?
Odisha has 67 hotels with access to some appetising culinary experiences. Enter your travel dates and destination and lock in your ideal holiday today.
Are there any 5-star hotels with dining in Odisha?
Book one of our 5-star hotels and indulge in some fabulous food experiences during your Odisha trip. If you're visiting Bhubaneshwar, we recommend Trident, Bhubaneswar. This 5-star property features amenities such as concierge services and limousine services. Mayfair Lagoon is another luxurious option where you can work your way through the dining scene of Bhubaneshwar. A swimming pool and beauty services will help make your time here comfortable and relaxed.
Why book your hotel with restaurants in Odisha with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with restaurants in Odisha. Find your way to the filters to search for properties with a restaurant on-site. If you have a budget in mind, click on how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the perfect place whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Odisha?
The easiest way to uncover cheap hotels with restaurants in Odisha is with Expedia's convenient filter tool. Reserve accommodation with restaurants or a few extra touches, like included breakfast, lunch and dinner. You can also narrow down your search by budget, amenities and star rating to discover unbeatable rates with only a few clicks.
What is there to do in Odisha near my hotel with restaurants?
Odisha has so much to do and see, it can be difficult to know where to start. If your journey takes you to Bhubaneshwar, Orissa State Museum is popular with visitors.