Find the best Odisha Hotels

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    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

Top Hotels Odisha

Our top choices for Odisha hotels

MAYFAIR Heritage, Puri

4.0 star property
8.0 out of 10, Very good, (38)
"Good property.. courteous staff"
The price is £90
includes taxes & fees
21 Sept - 22 Sept
MAYFAIR Heritage, Puri

TBS Sea View - Full AC- Pool & Breakfast

3.5 star property
8.4 out of 10, Very good, (19)
"Breakfast was tasty the location was ideal, the rooms were lovely and the staff were very helpful"
The price is £49
includes taxes & fees
15 Sept - 16 Sept
TBS Sea View - Full AC- Pool & Breakfast

Taj Puri Resort & Spa, Odisha

5.0 star property
9.4 out of 10, Exceptional, (10)
"xcellent hospitality"
The price is £133
includes taxes & fees
17 Sept - 18 Sept
Taj Puri Resort & Spa, Odisha

Fortune Beachfront, Puri - Member ITC Hotels' Group

4.0 star property
8.6 out of 10, Excellent, (8)
"Top notch cleanliness. Friendly and helpful staff. Food was excellent."
The price is £84
includes taxes & fees
22 Sept - 23 Sept
Fortune Beachfront, Puri - Member ITC Hotels' Group

Swosti Premium Beach Resorts Puri

3.0 star property
8.0 out of 10, Very good, (6)
"Great place for a family vacation "
The price is £80
includes taxes & fees
15 Sept - 16 Sept
Swosti Premium Beach Resorts Puri

A One Pride - Puri near Sea Beach

2.5 star property
9.2 out of 10, Wonderful, (10)
"The room was clean and quiet the staff were friendly and helped us check in fast we liked the breakfast good place for holiday trip"
The price is £30
includes taxes & fees
15 Sept - 16 Sept
A One Pride - Puri near Sea Beach

Welcomhotel by ITC Hotels, Bhubaneswar

5.0 star property
9.4 out of 10, Exceptional, (67)
"Amazing Thoroughly enjoyed stay"
The price is £74
includes taxes & fees
28 Sept - 29 Sept
Welcomhotel by ITC Hotels, Bhubaneswar

Hotel Rockbay-near sea beach & temple

2.5 star property
9.4 out of 10, Exceptional, (16)
"I stayed here with my family and friend, we all loved it The staff was great and the rooms were comfortable"
The price is £46
includes taxes & fees
15 Sept - 16 Sept
Hotel Rockbay-near sea beach & temple

Hotel Holiday Resort

3.0 star property
8.2 out of 10, Very good, (15)
"Excellent "
The price is £34
includes taxes & fees
24 Sept - 25 Sept
Hotel Holiday Resort

MAYFAIR Waves

4.0 star property
8.2 out of 10, Very good, (22)
"Best service, food and ocean"
The price is £88
includes taxes & fees
16 Sept - 17 Sept
MAYFAIR Waves

Mayfair Lagoon

5.0 star property
8.6 out of 10, Excellent, (78)
"We have traveled all around the world and this is one of the best places we have stayed in. The grounds were beautiful and the staff was very friendly and helpful at every turn! "
The price is £60
includes taxes & fees
15 Sept - 16 Sept
Mayfair Lagoon

The Chariot Resort & Spa

4.0 star property
6.0 out of 10, (37)
"Has good food option in breakfast and in-room dining. The path to beach access should be cleaned, may be resort doesn't own it. Check-out time should be extended to 10 AM at least instead of 8AM, should be have sometime after breakfast."
The price is £46
includes taxes & fees
16 Sept - 17 Sept
The Chariot Resort & Spa

The Hans Coco Palms

3.0 star property
7.8 out of 10, Good, (31)
"Good stay, closeness to beach was great and good food "
The price is £61
includes taxes & fees
22 Sept - 23 Sept
The Hans Coco Palms

Ambika Palace - Puri near Sea Beach

2.5 star property
8.4 out of 10, Very good, (13)
"The combination of best accommodation, good service and prime location has made this hotel an ideal choice for our holidays"
The price is £43
includes taxes & fees
15 Sept - 16 Sept
Ambika Palace - Puri near Sea Beach

Hotel Grand Resort Puri

3.0 star property
10.0 out of 10, Exceptional, (5)
"Amazing stay with luxurious rooms and excellent service, great location near the beach, room are well-maintained and staff was helpful."
The price is £40
includes taxes & fees
16 Sept - 17 Sept
Hotel Grand Resort Puri

Hotel Subham Beach Inn - near Sea Beach

2.0 star property
8.8 out of 10, Excellent, (19)
"Fantastic stay at this hotel. the room was spacious and clean, and the staff were kind and helpful "
The price is £24
includes taxes & fees
16 Sept - 17 Sept
Hotel Subham Beach Inn - near Sea Beach

Hotel Sonar Bangla Puri

3.0 star property
6.6 out of 10, (17)
"great location bang on the beach near lighthouse, moderately clean premium rooms, badly maintained delux rooms, great view from balconey, limited options in food, cleanliness is just ok, nothing great, cooperative stuff"
The price is £50
includes taxes & fees
17 Sept - 18 Sept
Hotel Sonar Bangla Puri

Hello by Ananya

3.0 star property
9.0 out of 10, Wonderful, (6)
"nice"
Hello by Ananya

Hotel J K Inn Puri

2.0 star property
10.0 out of 10, Exceptional, (3)
"The rooms were clean and well-maintained with all basic amenities, the location is ideal close to the beach."
The price is £7
includes taxes & fees
16 Sept - 17 Sept
Hotel J K Inn Puri

Hotel KP - near Sea Beach Puri

2.5 star property
9.4 out of 10, Exceptional, (9)
"The suite was very comfortable and stylish I thoroughly enjoyed this place during my vacation Everything was great in the hotel It was great to spend some relaxing time here"
Hotel KP - near Sea Beach Puri
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:26 Sept - 28 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Odisha Hotel Reviews

Guide to exploring Odisha

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

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 £7 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 £7 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.