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

This weekend
Next weekend

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. Swosti Premium Beach Resorts Puri

Swosti Premium Beach Resorts Puri
3.0 star property
Brahmagiri
8.4 out of 10, Very Good, (24 reviews)
"Everything is best Very clean room Nice view"
United Kingdom
naitik
Swosti Premium Beach Resorts Puri

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

Fortune Beachfront, Puri - Member ITC Hotels' Group
4.0 star property
Brahmagiri
8.6 out of 10, Excellent, (21 reviews)
"The staff were great and the service was prompt. We loved our stay here!"
Canada
Surup
Fortune Beachfront, Puri - Member ITC Hotels' Group

3. Welcomhotel by ITC Hotels, Bhubaneswar

Welcomhotel by ITC Hotels, Bhubaneswar
5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (108 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
Welcomhotel by ITC Hotels, Bhubaneswar

4. Taj Puri Resort & Spa, Odisha

Taj Puri Resort & Spa, Odisha
5.0 star property
Brahmagiri
9.6 out of 10, Exceptional, (26 reviews)
"Excellent service and great location"
United States
Rakesh Kumar
Taj Puri Resort & Spa, Odisha

5. Park Inn & Suites By Radisson, Puri

Park Inn & Suites By Radisson, Puri
4.0 star property
Puri
10.0 out of 10, Exceptional, (2 reviews)
"A very well furnished property located in Puri. We had booked 3 rooms for 3 nights. The rooms were decent in size with one of the them being extremely spacious. Rooms had good views with partial sea view and the view of the Jagannath temple in the distant. The food was very good with some very good vegetarian options. Laundry service was prompt and professional. The buffet breakfast had good variety. The temple itself is a 25 min walk from the property or a 10 min Rickshaw ride to the main...
United Kingdom
Rahul
Park Inn & Suites By Radisson, Puri

6. Sterling Puri

Sterling Puri
4.5 star property
Brahmagiri
6.0 out of 10, (31 reviews)
"Nice stay in the peaceful corner of the beach."
India
Vikash
Sterling Puri

7. Hotel ANXX

Hotel ANXX
2.0 star property
Bhubaneshwar
Hotel ANXX

8. Hotel Park Palace - near Sea Beach

Hotel Park Palace - near Sea Beach
3.0 star property
Puri
9.0 out of 10, Wonderful, (7 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
Hotel Park Palace - near Sea Beach

9. 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
A One Pride - Puri near Sea Beach

10. Aranya Nivas Resort

Aranya Nivas Resort
2.0 star property
Samakhunta
8.8 out of 10, Excellent, (3 reviews)
"The property is nice with great location and great food. But the price at 7500 is too much. Till 4000/5000 is good enough. Food is very very pricey (for ex - mutton is 600, chicken is 450)."
United Kingdom
Arindam
Aranya Nivas Resort

11. Hotel Holiday Resort

Hotel Holiday Resort
3.0 star property
Puri
8.0 out of 10, Very Good, (20 reviews)
"Everything was amazing"
United States
Hemangi
Hotel Holiday Resort

12. Pride Ananya Resort Puri

Pride Ananya Resort Puri
4.0 star property
Puri
7.2 out of 10, Good, (29 reviews)
"ok hotel but staff were good. "
Australia
Kanchan
Pride Ananya Resort Puri

13. Golden Retreat

Golden Retreat
4.0 star property
Puri
8.4 out of 10, Very Good, (23 reviews)
"overall great experience"
United States
Indranil
Golden Retreat

14. 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
Hotel GR Palace - Sea View & Pool

15. MAYFAIR Heritage, Puri

MAYFAIR Heritage, Puri
4.0 star property
Puri
8.2 out of 10, Very Good, (41 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
MAYFAIR Heritage, Puri

16. Sea Dream Lodge

Sea Dream Lodge
2.0 star property
Puri
10.0 out of 10, Exceptional, (1 review)
Sea Dream Lodge

17. 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
Sagar Kanya International

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

The Sea View Suites - Sea front, Pool & Breakfast
2.5 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 Sea View Suites - Sea front, Pool & Breakfast

19. 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
Hotel Rockbay-near sea beach & temple

20. Reba Beach Resort - Hostel

Reba Beach Resort - Hostel
2.0 star property
Puri
Reba Beach Resort - Hostel
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:Sep 4 - Sep 6

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 ¥1,824 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 ¥1,824 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