A large temple complex with intricate architecture and a well-maintained garden.

Search Hotels in Odisha

  • 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

Top Cities in Odisha

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Odisha hotels

1. Park Inn & Suites By Radisson, Puri

Park Inn & Suites By Radisson, Puri
4.0 star property
Puri
9.4 out of 10, Exceptional, (6 reviews)
"Staff was very good, always ready to help, food was awesome. The building was still going through its 3rd phase of work so we couldn’t access swimming area, also got to mention if traveling international passport holder minor please do carry all id proofs along with address proof cause minors are not dependent on guardian they are treated individual travelers."
United States
Atanu
The price is ¥11,011
¥11,562 total
includes taxes & fees
Oct 12 - Oct 13
Park Inn & Suites By Radisson, Puri

2. Fortune Beachfront, Puri - Member ITC Hotels' Group

Fortune Beachfront, Puri - Member ITC Hotels' Group
4.0 star property
Brahmagiri
8.4 out of 10, Very good, (24 reviews)
"..everything's good, but they lack services like valet, buggy ull get only once to drop you to your building. HK is really very slow."
United Kingdom
Anup
The price is ¥15,252
¥17,997 total
includes taxes & fees
Oct 26 - Oct 27
Fortune Beachfront, Puri - Member ITC Hotels' Group

3. Swosti Premium Beach Resorts Puri

Swosti Premium Beach Resorts Puri
3.0 star property
Brahmagiri
8.4 out of 10, Very good, (26 reviews)
"Beautiful place and staff"
United States
Rabindra
The price is ¥15,991
¥18,964 total
includes taxes & fees
Oct 15 - Oct 16
Swosti Premium Beach Resorts Puri

4. Taj Puri Resort & Spa, Odisha

Taj Puri Resort & Spa, Odisha
5.0 star property
Brahmagiri
9.4 out of 10, Exceptional, (28 reviews)
"Amazing property, staff, service and food. "
United States
Rajan
The price is ¥24,471
¥28,876 total
includes taxes & fees
Oct 26 - Oct 27
Taj Puri Resort & Spa, Odisha

5. Welcomhotel by ITC Hotels, Bhubaneswar

Welcomhotel by ITC Hotels, Bhubaneswar
5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (112 reviews)
"Our stay at the Welcom hotel was excellent. It had 2 restaurants with great food selection. The staff were extremely friendly and rooms were well kept."
United States
Rituparna
The price is ¥10,650
¥11,205 total
includes taxes & fees
Oct 18 - Oct 19
Welcomhotel by ITC Hotels, Bhubaneswar

6. Sterling Puri

Sterling Puri
4.5 star property
Brahmagiri
6.4 out of 10, (33 reviews)
"Friendly staff"
United Kingdom
Mohit
The price is ¥10,831
¥11,373 total
includes taxes & fees
Oct 15 - Oct 16
Sterling Puri

7. Hotel GR Palace - Sea View & Pool

Hotel GR Palace - Sea View & Pool
3.0 star property
Puri
10.0 out of 10, Exceptional, (5 reviews)
"Wonderful hotel, hotel pool was great and breakfast buffet in particular was some of the best food, rooms are good, clean and sea facing ones have amazing sunrise views. cordial staff service, nice ambience, overall satisfactory family vacation"
United Kingdom
Ayaan
The price is ¥6,754
¥7,092 total
includes taxes & fees
Oct 10 - Oct 11
Hotel GR Palace - Sea View & Pool

8. Hotel Park Palace - near Sea Beach

Hotel Park Palace - near Sea Beach
3.0 star property
Puri
8.0 out of 10, Very good, (8 reviews)
"The hotel is very close to the sea which I liked very much, the rooms are spacious and clean and the service is also good, it is a very good hotel for family vacation, if you want good budget and comfort then this is the best choice."
United Kingdom
Payal
The price is ¥3,092
¥3,247 total
includes taxes & fees
Oct 10 - Oct 11
Hotel Park Palace - near Sea Beach

9. Hotel ANXX

Hotel ANXX
2.0 star property
Bhubaneshwar
The price is ¥2,775
¥2,914 total
includes taxes & fees
Oct 10 - Oct 11
Hotel ANXX

10. Sagar Kanya International

Sagar Kanya International
3.0 star property
Puri
10.0 out of 10, Exceptional, (1 review)
"This hotel is superb location just a short walk to the main places, we loved the facilities here, beautiful room, everything was spotless including the bathroom. We had a relaxing stay, perfect for family or anyone needing a break from the city."
United Kingdom
Ritesh
The price is ¥5,793
¥6,083 total
includes taxes & fees
Oct 10 - Oct 11
Sagar Kanya International

11. MAYFAIR Heritage, Puri

MAYFAIR Heritage, Puri
4.0 star property
Puri
8.2 out of 10, Very good, (42 reviews)
"Heritage cultural touches add to the charm. Onsite very clean beach. Staff very helpful. Nice restaurants and bars onsite. Good sized room. "
United Kingdom
Shikha
The price is ¥21,533
¥25,409 total
includes taxes & fees
Nov 9 - Nov 10
MAYFAIR Heritage, Puri

12. The Sea View Suites - Sea front, Pool & Breakfast

The Sea View Suites - Sea front, Pool & Breakfast
3.0 star property
Puri
8.6 out of 10, Excellent, (7 reviews)
"The property was very good, It was a wonderful stay and enjoyed. Whole team very friendly, hotel rooms are really nice and spacious, easy access and good shopping near by and the best part was that it is close to the sea beach."
United Kingdom
Vishu
The price is ¥9,116
¥9,572 total
includes taxes & fees
Oct 10 - Oct 11
The Sea View Suites - Sea front, Pool & Breakfast

13. Chanakya BNR hotel

Chanakya BNR hotel
3.0 star property
Puri
7.2 out of 10, Good, (10 reviews)
"It is a very nice experience.Food is very Good.Property is centrally located."
United Kingdom
Sharad
The price is ¥9,136
¥9,593 total
includes taxes & fees
Oct 12 - Oct 13
Chanakya BNR hotel

14. Pride Ananya Resort Puri

Pride Ananya Resort Puri
4.0 star property
Puri
7.2 out of 10, Good, (31 reviews)
"ok hotel but staff were good. "
Australia
Kanchan
The price is ¥7,021
¥7,372 total
includes taxes & fees
Oct 21 - Oct 22
Pride Ananya Resort Puri

15. Hotel Sagar Bela OD

Hotel Sagar Bela OD
3.0 star property
Puri
The price is ¥2,227
¥2,349 total
includes taxes & fees
Nov 9 - Nov 10
Hotel Sagar Bela OD

16. Hotel Rockbay-near sea beach & temple

Hotel Rockbay-near sea beach & temple
2.5 star property
Puri
9.4 out of 10, Exceptional, (18 reviews)
"My family liked this hotel very much. location was convenient, rooms were beautiful and comfortable, swimming pool was very beautiful where we stayed, we got a variety of tasty food in the restaurant of the hotel."
United Kingdom
Richa
The price is ¥5,431
¥5,703 total
includes taxes & fees
Oct 10 - Oct 11
Hotel Rockbay-near sea beach & temple

17. Regenta Central Puri Odisha

Regenta Central Puri Odisha
3.0 star property
Brahmagiri
9.4 out of 10, Exceptional, (3 reviews)
"Excellent location,staff very friendly especially Usha at the reception was very supportive and caring "
United Kingdom
Guravtar
The price is ¥9,043
¥9,495 total
includes taxes & fees
Oct 13 - Oct 14
Regenta Central Puri Odisha

18. The Hans Coco Palms

The Hans Coco Palms
3.0 star property
Puri
8.2 out of 10, Very good, (37 reviews)
"Good sea view rooms"
India
Debmalya
The price is ¥11,222
¥11,783 total
includes taxes & fees
Oct 14 - Oct 15
The Hans Coco Palms

19. Hotel Surya Beach inn - near Sea beach

Hotel Surya Beach inn - near Sea beach
2.0 star property
Puri
9.6 out of 10, Exceptional, (28 reviews)
"Good stay for our vacation. Had very good food at restaurant, Rooms are specious with all comforts and amenities for a comfortable stay, It has many more facilities available, location is close to the beach within walking distance."
United Kingdom
Adhya
The price is ¥4,309
¥4,524 total
includes taxes & fees
Oct 10 - Oct 11
Hotel Surya Beach inn - near Sea beach

20. A One Pride - Puri near Sea Beach

A One Pride - Puri near Sea Beach
2.5 star property
Puri
8.4 out of 10, Very good, (13 reviews)
"An ideal place for both business and leisure, room was very comfortable and beautiful, friendly staff and service was always good, location is perfect, close to sea beach, and facilities were perfect for relaxation. "
United Kingdom
Saurya
The price is ¥4,339
¥4,556 total
includes taxes & fees
Oct 10 - Oct 11
A One Pride - Puri near Sea Beach
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.

Great weekend hotel deals in Odisha

Showing deals for:Oct 16 - Oct 18

Save an average of 15% on thousands of hotels when you're signed in

Top Odisha Hotel Reviews

Guide to exploring around Odisha

Top reasons to visit Odisha

  • Scenic Beaches: Enjoy the pristine beaches of Puri, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Discover ancient temples and experience the graceful Odissi dance and local festivities.
  • Outdoor Adventures: Engage in thrilling dolphin-watching excursions and explore serene lakes and parks.
  • Picturesque Coffee Gardens: Visit the scenic coffee gardens in Ganjam for a tranquil escape.
  • Diverse Accommodations: Choose from beachfront retreats to family-friendly hotels, ensuring a comfortable stay.

Find great hotels in Odisha

Odisha offers a diverse selection of accommodations, from comfortable hotels to charming guesthouses, catering to all types of travelers. Whether you're seeking a beachfront retreat in Puri or a family-friendly hotel with business amenities, you'll find plenty of options to enhance your stay. Explore the best hotels in Odisha to enjoy a memorable vacation experience tailored to your needs.

  • Trident, Bhubaneswar: Nestled in the heart of Odisha, the 5-star Trident, Bhubaneswar offers a luxurious getaway for families seeking a blend of comfort and elegance. With a guest rating of 9.4 out of 10, this hotel is designed to cater to families with children, featuring amenities such as supervised childcare, a shared playground, and special breakfast options for younger guests. The tranquil environment and impeccable service make it an ideal spot for those looking to unwind while enjoying quality family time.
  • Welcomhotel by ITC Hotels, Bhubaneswar: This 5-star property represents the pinnacle of luxury and business convenience in Bhubaneswar. With an impressive guest rating of 9.4 out of 10, it's perfect for business travelers and spa enthusiasts alike. The hotel boasts a full-service spa with a variety of treatments, including massages and both indoor and outdoor pools, ensuring relaxation after a busy day. Its contemporary design and sophisticated amenities create an inviting atmosphere for guests looking to mix work with leisure.
  • Fortune Park Sishmo, Bhubaneswar - Member ITC Hotels' Group: With a guest rating of 8.2 out of 10, this 4-star hotel caters to business travelers seeking comfort and relaxation. Situated conveniently in Bhubaneswar, Fortune Park Sishmo features a full spa service that includes treatment rooms, an outdoor pool, and a steam room, providing a retreat for those needing to rejuvenate. The property’s modern facilities and attentive service make it an excellent choice for professionals looking to unwind after a busy day.

Where to stay in Odisha

Odisha offers a captivating blend of outdoor adventures and rich cultural experiences. Explore the historic city of Bhubaneswar, known for its ancient temples, or relax along the pristine beaches of Puri. Don’t miss the serene coffee gardens in the picturesque regions of Ganjam. With its vibrant heritage vibes and scenic landscapes, Odisha is perfect for a romantic getaway or a relaxing escape, making it a delightful destination for every traveler.

  • Puri: Nestled along the eastern coast of India, Puri is a vibrant city in Odisha renowned for its stunning beaches and rich cultural heritage. The city's appeal is particularly strong from June to July and December, when visitors flock to experience its serene shores, ancient temples, and lively outdoor activities. Puri's beach is a major highlight, offering opportunities for dolphin watching and surfing. The iconic Jagannath Temple, a significant pilgrimage site, attracts both spiritual seekers and history enthusiasts. Don't miss a tranquil day at the nearby lakes, where you can immerse yourself in the local lifestyle and breathtaking natural beauty.
  • Bhubaneshwar: As the capital city of Odisha, Bhubaneshwar blends modernity with tradition and is a treasure trove of cultural experiences. The best times to visit are during September and the holiday season from December to January, when the city buzzes with life. Bhubaneshwar is celebrated for its magnificent temples, lush parks, and vibrant arts scene, including musical performances that showcase local talent. The proximity to beautiful beaches makes it a great base for both cultural exploration and relaxation. Be sure to visit the Khandagiri and Udayagiri Caves for a glimpse into the region's ancient history and stunning architectural marvels.
  • Brahmapur: Located in southern Odisha, Brahmapur is a charming city that is perfect for those seeking a blend of beach relaxation and scenic beauty. Peak travel times are in April, September, and December, allowing visitors to enjoy vibrant local festivals and entertainment. The city boasts picturesque beaches and serene lakes, providing ample opportunities for outdoor adventures and photography. Brahmapur’s rich cultural scene, including traditional opera performances, adds to its allure. Explore the local temples for a taste of the city's spiritual side and immerse yourself in the warm hospitality of its residents.

Things to do in Odisha

Shopping

A short walk from the city center, you can explore the bustling Bapuji Nagar Market for traditional handicrafts and textiles. For a more modern shopping experience, head to the Esplanade One Mall, where you’ll find both local and international brands, along with dining options.

Recreation

In Odisha, the Swosti Chilika Resort offers serene spa treatments overlooking the picturesque Chilika Lake, where guests can rejuvenate with Ayurvedic therapies. Meanwhile, the Mayfair Heritage in Puri provides holistic wellness programs, including yoga sessions and traditional massages, set against a backdrop of rich cultural heritage.

Adventure

For thrilling white-water rafting, visit the Mahanadi River, where you can navigate exciting rapids surrounded by stunning landscapes. Trekking enthusiasts will enjoy the scenic trails of the Eastern Ghats, offering breathtaking views and a chance to explore diverse flora and fauna.

Nightlife

In Bhubaneswar, the Swagatika Lounge offers a vibrant atmosphere with live music and delicious cocktails. Puri's beachfront bars provide a relaxed vibe where you can enjoy the ocean breeze while sipping on local drinks. Cuttack's various night markets feature tasty street food and lively cultural performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Odisha

To save money on your trip to Odisha, consider visiting between April and June when accommodation prices are lower, avoiding the peak season from December to February. Mondays are the most affordable days to stay, while Wednesdays tend to be pricier. Use Expedia's search tool to find budget-friendly options by filtering prices from lowest to highest, and consider bundling your hotel, flights, and activities for additional savings. Exploring the region on foot is also a great way to enjoy free activities while keeping transportation costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Odisha are April to June, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Odisha is Monday. The most expensive day to stay in Odisha is Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to narrow down your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: Consider saving money by combining your hotel stay in Odisha with your flights and activities through an Expedia package deal.

Find the best attractions in Odisha

Odisha offers a perfect blend of outdoor adventures, scenic beauty, and romantic getaways. Visitors can explore a variety of attractions, including ancient temples, serene lakes, and vibrant urban parks. Whether you seek cultural experiences or simply want to enjoy nature, Odisha has something for everyone, making it an ideal destination for an unforgettable vacation.

  • Jagannath Temple: This iconic temple is a significant pilgrimage site, known for its stunning architecture and vibrant festivals. The temple is dedicated to Lord Jagannath, an incarnation of Vishnu. Visitors can immerse themselves in the rich cultural heritage and experience the spiritual atmosphere that surrounds the temple, especially during the famous Rath Yatra festival.
  • Chilika Lake: As the largest coastal lagoon in India, Chilika Lake offers breathtaking scenery and a serene environment. The area is perfect for outdoor activities like birdwatching and boating. With its picturesque beaches and romantic sunsets, it's an ideal spot for nature lovers seeking tranquility amidst stunning landscapes.
  • Simlipal National Park: A haven for adventure seekers, Simlipal National Park features diverse wildlife and lush greenery. The park is home to tigers, elephants, and various bird species. Explore its scenic trails and enjoy the thrill of trekking through dense forests, making it a memorable experience for outdoor enthusiasts.

Best time to go to Odisha

The best time to visit Odisha is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is sunny with light rain. December is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January71.4°F (21.9°C)No RainSunnyAverageSlightly High
February75.7°F (24.3°C)No RainSunnyAverageSlightly High
March81.9°F (27.7°C)No RainSunnySlightly LowAverage
April86.0°F (30.0°C)No RainSunnySlightly HighSlightly Low
May91.4°F (33.0°C)Light RainSunnyAverageSlightly Low
June88.9°F (31.6°C)Moderate RainMostly SunnySlightly HighSlightly Low
July84.4°F (29.1°C)Frequent RainMostly CloudyAverageAverage
August83.8°F (28.8°C)Frequent RainMostly CloudySlightly LowAverage
September81.9°F (27.7°C)Frequent RainMostly CloudySlightly HighAverage
October79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
November75.2°F (24.0°C)No RainSunnySlightly LowAverage
December70.3°F (21.3°C)No RainSunnyAverageSlightly High

Frequently asked questions

How much do hotels in Odisha cost?
In Odisha, you can find cheap options from ¥2,349 in a few different ways. To browse what's available, enter your chosen travel dates, then fine-tune your search by amenities, budget and more. Remember that prices can vary depending on when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Odisha?
The best time for an Odisha adventure depends on the weather you enjoy most, as temperatures differ from one place to another. Seeking a summer vacation in Bhubaneshwar? With a tropical savanna climate, you can expect temperatures ranging from 28ºC to 34ºC between June and August.
What is the best area to stay in Odisha?
Sambalpur is one of the most popular places to book a property when visiting Odisha. If you're looking for great underwater activities and nature, spend your break in Brahmapur. Cuttack is another area where you can enjoy some terrific experiences.
What are the top all-inclusive hotels in Odisha?
Turn your vacation in Odisha into a long-lasting memory at Fortune Park Sishmo Bhubaneswar. Experience the simplicity of an all-inclusive property, where one upfront fee usually includes your room, drinks, meals and more. After checking in, you'll have access to many of the facilities without paying each time.
How can I find cheap hotels in Odisha?
A good place to begin searching is with our "Price per night" filter. At the moment, the cheapest hotels start at ¥2,349 per night. Other ways to grab a budget-friendly Odisha getaway are by booking as early as possible and being flexible with dates. For even more great deals, go to our cheap hotels in Odisha page.
What are the best hotels in Odisha for families?
The first step to a perfect family getaway in Odisha is finding the right place to stay. Go to the "Traveler experience" heading of our filter tool and check "Family friendly." This will show you all the Odisha properties that welcome children and offer family conveniences like recreational activities and babysitting. Pick the one that fits your budget and style, then get ready to relax while the kids have a blast.
Why should I book my Odisha hotel with Expedia?
We make booking a hotel in Odisha as simple as swiping right for your dream adventure. First off, there's the broad range of options and amazing prices. Then, there's our online Help Center, which is available 24/7. Plus, when you join our One Key™ rewards program, you can collect OneKeyCash™* and spend it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia