Hotels in Odisha

Find deals on 1,805 hotels in Odisha

24 Nov — 25 Nov2
Fri 25/11
Tue 29/11

Top Hotels in Odisha

Find the perfect hotel for your stay in Odisha
Review score
Hotel class

Best cities to book a hotel in Odisha

Below are the average prices for hotels in the most popular cities in Odisha


₹ 783 - ₹ 1,403

CHEAPEST CITY IN ODISHACuttack26% cheaperHotels in Cuttack are the cheapest in Odisha at just ₹ 783 per night on average
MOST EXPENSIVE CITY IN ODISHASambalpur25% more expensiveSambalpur has the highest priced hotels in Odisha with rooms averaging ₹ 1,403 per night
MOST POPULAR CITY IN ODISHAPuri86% more users visitedMore momondo users search for hotels in Puri than any other city in Odisha

Things to do in Odisha

Hotels in popular cities in Odisha

Below are the most popular cities in Odisha to stay in, as well as some of the best hotels in each area

When to book a hotel in Odisha

Check out the information below to find the best deal on a hotel room in Odisha
Low seasonMaycheapest month to stay
High seasonSeptembermost expensive time to stay
38%expected price decrease
36%expected price increase


₹ 1,420 - ₹ 3,618

Cheapest day of weekTuesdayis the cheapest day of the week to book
Highest day of weekFridayis the most expensive day of the week to book
₹ 2,659is the average per night cost for a hotel on this day
₹ 1,374is the average per night cost for a hotel on this day

How much does a hotel in Odisha cost per night?

Use the information below to find quality Odisha hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Odisha

These hotels and hostels usually make for a cheap way to stay in Odisha

Get the best value hotel in Odisha

These Odisha hotels have the best prices for their ratings

Useful insights on Odisha hotels

Get a quick overview on price and accommodation trends for your visit in Odisha

Lowest Hotel Price

₹ 490

Most Popular Hotel (5-star)

Shyam Lodge

Hotels Near Airport

The cheapest price for a room in Odisha found in the last 7 days is ₹ 490/night. This rate is available with Spot On 35444 Hotel Nirmalya, a 2-star hotel.
Travel with comfort when booking a room with Shyam Lodge, the most popular 5-star hotel in Odisha.
There are 868 hotels in Odisha close to Bhubaneswar. Uptech Airport Suite is the nearest with a distance of 0.8 km from this airport.

Information about staying in Odisha

Read these important travel tips before booking a hotel in Odisha

Recently, a momondo user found a hotel deal for ₹ 71/night in Odisha, which is a great deal. Generally speaking, we would consider a good deal for our users to be any price lower than the average hotel price in Odisha, which is ₹ 2,425/night.

Judging by user ratings, the best hotels in Odisha are: Mayfair Palm Beach Resort in Gopālpur (rated 8.8), and Mayfair Heritage in Puri (rated 8.3)Swosti Palm Resort Gopalpur in Gopālpur (rated 8.0)

Sambalpur is the most expensive city in Odisha to book a hotel room in. The nightly rate of ₹ 2,446 is 92% more than the average city in Odisha.

The least expensive city in Odisha to stay in is Brahmapur. With an average rate of ₹ 619 per night, Brahmapur is about 85% less expensive than other cities in Odisha.

momondo's favourite hotels in Odisha

Learn more about these user-preferred hotels in Odisha
Lotus Resort Konark

Lotus Resort Konark

Near Ramachandi Temple, Puri, India

₹ 5,065

Flagship 4877 Aradhya Residency

Plot no GA93, KV4 Niladri Bihar (Bhubneshwar), Bhubaneswar, Bhubaneswar, India

₹ 572
OYO 9344 Hotel Gangotri

OYO 9344 Hotel Gangotri

Mochi Square in Front of Puri Main Post, Puri, India

₹ 980
Hotel Rupashree Bangala

Hotel Rupashree Bangala

Sipasurubili, Balipanda, Near Blue Lily Hotel, Odisha 752002, India, Puri, India

₹ 1,879
Goroomgo Annapurna Bhakta Nivas Puri

Goroomgo Annapurna Bhakta Nivas Puri

Near East Gate of Jagannath Temple, Puri, India

₹ 1,797
Collection O 19529 Hotel Bhinna Sakala

Collection O 19529 Hotel Bhinna Sakala

Hotel Bhinna Sakala, Chandra Vihar, Back Side Of Omfed Plant, Chandrasekharpur, Bhubaneswar, India

₹ 899

Bobby Premium Residency

Puri, India

₹ 2,042
OYO 72293 Aradhya Regency

OYO 72293 Aradhya Regency

00, Madhipur Chawk, Iinfront Of Pwd Office, Near Madhipur Bus Stop Madhipur Chawk, Puri, Puri, India

₹ 817

Nirman a Homestay in Puri

Puri, India

₹ 1,144

Hotel Bobby House

Adi Sankaracharya Peetha Road Swargadwar Rd, Puri, India

₹ 980
Goroomgo Aayan International Puri

Goroomgo Aayan International Puri

8i8, Gandhi Foundation Lane, Akhil Rd, Puri, India

₹ 654

OYO Flagship 87518 Sunshine Stay

412, Plot no-412,K2 Kalinganagar,Ghatikia,Bhubaneswar, Bhubaneswar, Bhubaneswar, India

₹ 980

Spot On 64965 Prabir Residency Inn

555 775 Ring Rd Mangala Baag, Cuttack, India

₹ 490

Hotel Prabhupada

New Marine Drive Road, Near Light House, Puri, India

₹ 3,349
Spot On 24012 Biswanath Heritage

Spot On 24012 Biswanath Heritage

521,Marchikote Lane,Grand Road, Puri, Puri, India

₹ 899

Start planning your trip to Odisha

Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Odisha which you can then filter quickly and easily.

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Odisha.

Save money when you book hotels with momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.