Find the best Odisha Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Odisha Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Odisha hotels

MAYFAIR Heritage, Puri

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

LYFE Hotels Bhubaneswar

LYFE Hotels Bhubaneswar
4.5 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (22 reviews)
"Lovely bar. Good buffet dinner. Thai restaurant good options. "
United Kingdom
Shikha
LYFE Hotels Bhubaneswar

Welcomhotel by ITC Hotels, Bhubaneswar

Welcomhotel by ITC Hotels, Bhubaneswar
5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (85 reviews)
"The location and the hotel is very nice. Staff was excellent. Rooms are very spacious and nice. Bathrooms are very good. This the best hotel we have stayed in Orisa compared to other hotels."
United States
Radhika
The price is £53
includes taxes & fees
5 Apr - 6 Apr
Welcomhotel by ITC Hotels, Bhubaneswar

Golden Retreat

Golden Retreat
4.0 star property
Puri
8.6 out of 10, Excellent, (17 reviews)
"Hotel is close to the beach and the room was clean with tasty breakfast."
United States
Tirumala
The price is £39
includes taxes & fees
15 Apr - 16 Apr
Golden Retreat

Taj Puri Resort & Spa, Odisha

Taj Puri Resort & Spa, Odisha
5.0 star property
Brahmagiri
9.6 out of 10, Exceptional, (25 reviews)
"Amazing property, staff, service and food. "
United States
Rajan
The price is £178
includes taxes & fees
5 Apr - 6 Apr
Taj Puri Resort & Spa, Odisha

Swosti Premium Beach Resorts Puri

Swosti Premium Beach Resorts Puri
3.0 star property
Brahmagiri
8.6 out of 10, Excellent, (15 reviews)
"Rooms were great, had a great breakfast option. "
United States
Debraj
The price is £99
includes taxes & fees
7 Apr - 8 Apr
Swosti Premium Beach Resorts Puri

Aranya Nivas Resort

Aranya Nivas Resort
2.0 star property
Samakhunta
8.0 out of 10, Very good, (2 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
The price is £64
includes taxes & fees
16 Mar - 17 Mar
Aranya Nivas Resort

Mayfair Lagoon

Mayfair Lagoon
5.0 star property
Bhubaneshwar
8.6 out of 10, Excellent, (81 reviews)
"Good Spa"
Canada
Bithi
Mayfair Lagoon

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, (15 reviews)
"Nice hotel right next to the beach. Room was upgraded on our arrival. Food options are limited otherwise rest is good."
United States
Anil
The price is £116
includes taxes & fees
24 Mar - 25 Mar
Fortune Beachfront, Puri - Member ITC Hotels' Group

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 £25
includes taxes & fees
15 Apr - 16 Apr
A One Pride - Puri near Sea Beach

Sterling Puri

Sterling Puri
4.5 star property
Brahmagiri
5.8 out of 10, (28 reviews)
"ROOM WAS CLEAN & SPOTLESS"
United Kingdom
Subir
The price is £74
includes taxes & fees
6 Apr - 7 Apr
Sterling Puri

Coral Suites Puri

Coral Suites Puri
3.0 star property
Puri
9.0 out of 10, Wonderful, (7 reviews)
"Amazing place! The room was very clean, spacious, and beautiful decorated, staff was very polite and always ready to help. "
United Kingdom
Vishal
The price is £18
includes taxes & fees
24 Mar - 25 Mar
Coral Suites Puri

HOTEL SAFAL EXOTICA

HOTEL SAFAL EXOTICA
3.5 star property
Puri
8.0 out of 10, Very good, (3 reviews)
"Its a great property to stay with family. The staff was supportive and helpful throughout our stay. "
United Kingdom
Parveen
The price is £26
includes taxes & fees
2 Apr - 3 Apr
HOTEL SAFAL EXOTICA

Hotel Puri Inn Puri

Hotel Puri Inn Puri
3.0 star property
Puri
7.6 out of 10, Good, (8 reviews)
"A very nice stay at hotel, the location is convenient, the rooms are tidy, and the service is smooth and quick."
United Kingdom
Prachi
The price is £15
includes taxes & fees
18 Mar - 19 Mar
Hotel Puri Inn Puri

Hotel Rockbay-near sea beach & temple

Hotel Rockbay-near sea beach & temple
2.5 star property
Puri
9.6 out of 10, Exceptional, (17 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 £29
includes taxes & fees
16 Mar - 17 Mar
Hotel Rockbay-near sea beach & temple

Hotel Blueee Sagar Near Golden Sea Beach

Hotel Blueee Sagar Near Golden Sea Beach
3.0 star property
Puri
10.0 out of 10, Exceptional, (10 reviews)
""Perfect location - just a few minutes away from the jagannath temple and free wi fi ,comfortable beds,and cozu rooms and very nice stay."
United States
Suraj
The price is £9
includes taxes & fees
27 Mar - 28 Mar
Hotel Blueee Sagar Near Golden Sea Beach

Neelachal Holiday Nibasa Puri

Neelachal Holiday Nibasa Puri
2.5 star property
Puri
10.0 out of 10, Exceptional, (3 reviews)
"A stay at a hotel is a wonderful experienc, The rooms are generally clean, specious, and designed to give you a cozy feeling after a day exploring. Staff is helpful and service is prompt.Great value for money with a homely feel."
United States
Sharwan
The price is £8
includes taxes & fees
16 Mar - 17 Mar
Neelachal Holiday Nibasa Puri

Arpita Beach Resort

Arpita Beach Resort
3.0 star property
Balasore
7.6 out of 10, Good, (5 reviews)
"Have strayed at Arpita several times in connection with a business trip - and all time have I received a very good and friendly service. Rooms are very nice, clean and comfortable. The hotel has both a nice pool, a good restaurant and a separate bar. Area is ‘country-side’ India with all that means.."
Denmark
Klaus
The price is £21
includes taxes & fees
23 Mar - 24 Mar
Arpita Beach Resort

Hotel Sonar Bangla Puri

Hotel Sonar Bangla Puri
3.0 star property
Puri
6.6 out of 10, (19 reviews)
"Property location and vie was good, other than this nothing was too good "
United Kingdom
Harish
The price is £50
includes taxes & fees
18 Mar - 19 Mar
Hotel Sonar Bangla Puri

Hotel Holiday Resort

Hotel Holiday Resort
3.0 star property
Puri
8.0 out of 10, Very good, (19 reviews)
"Excellent "
United Kingdom
Manjusha
The price is £34
includes taxes & fees
31 Mar - 1 Apr
Hotel Holiday Resort
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:27 Mar - 29 Mar

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

Top Odisha Hotel Reviews

Guide to exploring Odisha

Top reasons to visit Odisha

  • Stunning Temples: Odisha is renowned for its magnificent temples, particularly in Bhubaneswar, showcasing exquisite architecture and spiritual significance.
  • Serene Beaches: The beaches of Puri offer a tranquil escape, perfect for relaxation and water activities.
  • Chilika Lake: Experience the natural beauty and biodiversity of Chilika Lake, ideal for dolphin watching and eco-friendly adventures.
  • Vibrant Festivals: Odisha hosts colourful festivals throughout the year, providing a glimpse into its rich cultural heritage.
  • Delicious Cuisine: Indulge in a diverse culinary experience with local delicacies and a lively food scene in Bhubaneswar.

Find great hotels in Odisha

Odisha offers a diverse selection of accommodation options, including hotels and guesthouses, catering to various preferences. Whether you're seeking a family-friendly beach retreat, a business-oriented stay, or the best deals available, you'll find ample choices to enhance your visit. Be sure to explore the vibrant local culture and stunning landscapes while enjoying top-notch hospitality in this enchanting region of India.

  • Trident, Bhubaneswar: Experience elegance and comfort at Trident, Bhubaneswar, a prestigious 5-star hotel perfect for families and business travellers alike. This hotel boasts excellent amenities tailored for corporate needs, including a well-equipped Business Centre and multiple meeting rooms. Families will appreciate the thoughtful services for children, such as supervised childcare and a shared playground, ensuring a delightful stay for guests of all ages. The hotel’s serene ambience and attentive staff create an inviting atmosphere, making it an ideal choice for both leisure and business trips.
  • Fortune Park Sishmo, Bhubaneswar - Member ITC Hotels' Group: A refined 4-star hotel, Fortune Park Sishmo caters to business and spa enthusiasts. With its 24-hour Business Centre and versatile meeting spaces, it offers an optimal environment for corporate engagements. Guests can unwind with an array of spa treatments and enjoy the outdoor pool, providing a perfect retreat after a busy day. The tranquil setting and modern amenities ensure a relaxing experience for visitors, making it a popular choice for those seeking a blend of productivity and leisure.
  • Mayfair Lagoon: Indulge in luxury at Mayfair Lagoon, a stunning 5-star resort designed for family and business travellers. With a 24-hour Business Centre, multiple meeting rooms, and a spacious conference area, it’s well-suited for corporate gatherings. Families will find ample amenities for children, including a shared playground and complimentary onsite babysitting services. The lush surroundings and exquisite dining options enhance the luxurious experience, making Mayfair Lagoon a splendid choice for those seeking comfort, elegance, and quality service.

Where to stay in Odisha

Odisha offers an enchanting blend of adventure, culture, and history, making it a delightful destination for UK travellers. Explore the stunning temples of Bhubaneswar, the serene beaches of Puri, and the lush landscapes of Chilika Lake. Whether you're seeking eco-friendly experiences or a taste of local traditions, Odisha promises a memorable holiday filled with relaxation and recreation. Discover the vibrant atmosphere and rich heritage that make Odisha a unique travel destination.

  • Puri: Nestled along the eastern coast of India, Puri is a vibrant city renowned for its stunning beaches and rich cultural heritage. The city attracts travellers year-round, with peak visits occurring from June to July and December. Puri offers a unique blend of outdoor activities, including dolphin watching and surfing, making it an ideal spot for beach enthusiasts. The iconic Jagannath Temple is a must-visit, alongside the serene coastline, where you can relax and soak in the sun. The cultural experiences in Puri, from local festivals to traditional cuisine, ensure a memorable stay.
  • Bhubaneshwar: Known as the Temple City of India, Bhubaneshwar is the capital of Odisha and a cultural hub that draws visitors throughout the year, especially during September and December to January. This city is famed for its exquisite temples and vibrant outdoor experiences. Enjoy a day at the local water parks or immerse yourself in the city's thriving arts scene with various musicals on offer. With stunning beaches and significant places of worship within reach, Bhubaneshwar provides a perfect backdrop for both relaxation and cultural exploration.
  • Sambalpur: Located in the western part of Odisha, Sambalpur is a city bursting with eco-friendly experiences and cultural festivities. The city sees a steady flow of visitors, particularly during the months of June, September, and December. Sambalpur is known for its wildlife sanctuaries and rich biodiversity, making it a great destination for nature lovers. Explore local temples and partake in vibrant festivals that showcase the region's traditions. With its picturesque landscapes and warm hospitality, Sambalpur promises an enriching experience for all who visit.

Things to do in Odisha

Odisha is an ideal destination for outdoor and eco-friendly adventures, offering a range of activities such as temple tours, dolphin watching, and vibrant festivals. Visitors can indulge in a Bhubaneswar food crawl and explore various Odisha travel packages for a memorable experience. Whether you're seeking education or musical events, Odisha promises an enriching vacation filled with diverse experiences.

Shopping

In Bhubaneswar, visit the Odisha State Handloom Weavers’ Co-operative for exquisite textiles and handicrafts. If you're up for a drive, head to the Esplanade One Mall, which boasts a variety of brands and eateries, or explore the bustling markets at Cuttack for authentic silver filigree and local sweets.

Recreation

KIIT University offers a vibrant atmosphere with its state-of-the-art sports facilities, perfect for those seeking an active wellness retreat. Similarly, Barabati Stadium boasts energetic vibes, making it an ideal spot for recreational activities, sports events, and a chance to immerse yourself in local sporting culture.

Adventure

Experience excitement at Ocean World Water Park, where thrilling water rides and wave pools await. This vibrant waterpark offers a perfect blend of family fun and adventure, ensuring a memorable day filled with splashes and laughter amidst the beautiful surroundings of Odisha.

Nightlife

In Bhubaneswar, the Swagatika Restaurant transforms into a vibrant lounge at night, offering live music and delicious local cuisine. Puri’s beach shacks provide a laid-back atmosphere with beach bonfires and music, perfect for enjoying the ocean breeze under the stars.

Booking tips and Expedia advantages for Odisha

For a budget-friendly trip to Odisha, consider visiting between April and June, when prices are lower compared to the peak season from December to February. Mondays are the cheapest days to stay, while Wednesdays are the priciest. Use Expedia to filter accommodations by budget and location, and check for package deals combining hotels, flights, and activities for additional savings. Look out for exclusive discounts and offers, particularly on golden triangle tour packages, to make the most of your visit without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you favour. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel accommodation in Odisha with your flights and activities by opting for an Expedia package.

Find the best attractions in Odisha

Odisha offers a fantastic blend of outdoor, adventure, and eco-friendly experiences for tourists. With an array of attractions including stunning temples, serene lakes, and vibrant urban parks, it caters to those seeking cultural immersion, family-friendly activities, and outdoor pursuits. Whether you’re an adventurer or a culture enthusiast, Odisha promises a memorable holiday filled with unique experiences.

  • Jagannath Temple: An iconic religious site, the Jagannath Temple in Puri is renowned for its vibrant culture and intricate architecture. Experience the spiritual atmosphere, witness the grand Rath Yatra festival, and indulge in the famous Mahaprasad, a unique culinary delight offered to the deities.
  • Chilika Lake: As Asia's largest brackish water lagoon, Chilika Lake offers breathtaking scenery and a tranquil beach experience. Ideal for boat rides, birdwatching, and romantic sunsets, it's a perfect spot for nature lovers and those seeking relaxation.
  • Simlipal National Park: A haven for adventure enthusiasts, Simlipal National Park boasts lush forests and diverse wildlife. Trekking through its scenic trails, you'll encounter stunning waterfalls and rich biodiversity, making it a thrilling outdoor experience.

Best time to go to Odisha

The best time to visit Odisha can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Odisha falls in May, when visitor numbers are average and weather is sunny with light rain. The coolest average temperature in Odisha falls in December, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January71.4°F (21.9°C)No Rain (Dry)SunnyAverageSlightly High
February75.7°F (24.3°C)No Rain (Dry)SunnyAverageSlightly High
March81.9°F (27.700000000000003°C)No Rain (Dry)SunnySlightly LowAverage
April86.0°F (30.0°C)No Rain (Dry)SunnySlightly 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.700000000000003°C)Frequent RainMostly CloudySlightly HighAverage
October79.2°F (26.200000000000003°C)Light RainMostly SunnyAverageAverage
November75.2°F (24.0°C)No Rain (Dry)SunnySlightly LowAverage
December70.3°F (21.3°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to Odisha

When travelling to Odisha, you have a few major airport options. The nearest is Bhubaneswar Airport (BBI), located 1.2km from the city centre, with luxurious accommodations like the Welcomhotel by ITC Hotels and Mayfair Lagoon nearby, offering various transportation services including 24-hour airport shuttles. Kolkata Airport (CCU), approximately 146.0km away, features hotels such as Taj City Centre New Town and The Westin Kolkata Rajarhat, all easily accessible with short transfer times. Alternatively, Ranchi Airport (IXR), around 133.0km distant, provides access to the Radisson Blu Hotel Ranchi, which also has convenient transport options. Each airport serves as a gateway to the rich culture of Odisha.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Odisha cost?
In Odisha, you can find cheap options from £8 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 holiday 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?
Bhubaneshwar is one of the most popular places to book a property when touring Odisha. If you're looking for great history and nature, spend your break in Puri. Sambalpur is another area that has plenty of awesome experiences.
What are the top all-inclusive hotels in Odisha?
Turn your holiday 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 £8 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 "Traveller 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?
Expedia makes booking a stay in Odisha as easy as swiping right for your perfect holiday. First off, there's the extensive choice and incredible prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you sign up for our One Key™ rewards programme, you can collect OneKeyCash™* and use it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.