Photo by Gourisankar Gangopadhyay

Search Odisha Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Guest rating
Guest rating
Star rating

Top Hotels in Odisha

MAYFAIR Heritage, Puri

4.0 star property
Puri
8.2 out of 10, Very good, (40)
"Good property.. courteous staff"
United Kingdom
Geetika
The price is S$185
includes taxes & fees
20 Nov - 21 Nov
MAYFAIR Heritage, Puri

Taj Puri Resort & Spa, Odisha

5.0 star property
Brahmagiri
9.6 out of 10, Exceptional, (17)
"Amazing property, staff, service and food. "
United States
Rajan
The price is S$303
includes taxes & fees
16 Dec - 17 Dec
Taj Puri Resort & Spa, Odisha

Swosti Premium Beach Resorts Puri

3.0 star property
Brahmagiri
8.4 out of 10, Very good, (7)
"Property is amazing.it is located near beach.their food is delicious"
United Kingdom
Bharti
The price is S$186
includes taxes & fees
20 Nov - 21 Nov
Swosti Premium Beach Resorts Puri

Fortune Beachfront, Puri - Member ITC Hotels' Group

4.0 star property
Brahmagiri
8.4 out of 10, Very good, (11)
"The staff were great and the service was prompt. We loved our stay here!"
Canada
Surup
The price is S$152
includes taxes & fees
20 Nov - 21 Nov
Fortune Beachfront, Puri - Member ITC Hotels' Group

Hotel Grand Resort Puri

3.5 star property
Puri
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."
United States
Raj
The price is S$64
includes taxes & fees
20 Nov - 21 Nov
Hotel Grand Resort Puri

Welcomhotel by ITC Hotels, Bhubaneswar

5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (68)
"Amazing Thoroughly enjoyed stay"
India
Anonymous traveller
The price is S$90
includes taxes & fees
15 Dec - 16 Dec
Welcomhotel by ITC Hotels, Bhubaneswar

TBS Sea View - Full AC- Pool & Breakfast

3.5 star property
Puri
8.2 out of 10, Very good, (21)
"Well maintained room, cleanliness, offering best amenities, delicious breakfast buffet and staff who genuinely care about your comfort"
United Kingdom
Abhi
The price is S$112
includes taxes & fees
20 Nov - 21 Nov
TBS Sea View - Full AC- Pool & Breakfast

A One Pride - Puri near Sea Beach

2.5 star property
Puri
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"
United Kingdom
Arjun
A One Pride - Puri near Sea Beach

MAYFAIR Waves

4.0 star property
Puri
8.2 out of 10, Very good, (22)
"Best service, food and ocean"
United States
manaswini
The price is S$220
includes taxes & fees
20 Nov - 21 Nov
MAYFAIR Waves

Hotel Rockbay-near sea beach & temple

2.5 star property
Puri
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"
United Kingdom
Malati
The price is S$79
includes taxes & fees
20 Nov - 21 Nov
Hotel Rockbay-near sea beach & temple

Hotel Holiday Resort

3.0 star property
Puri
8.0 out of 10, Very good, (16)
"Excellent "
United Kingdom
Manjusha
The price is S$60
includes taxes & fees
21 Nov - 22 Nov
Hotel Holiday Resort

Golden Retreat

4.0 star property
Puri
The price is S$62
includes taxes & fees
20 Nov - 21 Nov
Golden Retreat

Hotel Surya Beach inn - near Sea beach

2.0 star property
Puri
9.8 out of 10, Exceptional, (20)
"A truly good stay The hotel had everything I needed and the staff was incredibly helpful Can’t wait to return"
United Kingdom
Anshuman
Hotel Surya Beach inn - near Sea beach

Hotel Golden Beach inn Puri

2.5 star property
Brahmagiri
10.0 out of 10, Exceptional, (2)
"Good place to go and stay. The place is extremely good and a walking distance from puri beach .room are good including the overall experience is great. "
United Kingdom
Mayank
The price is S$18
includes taxes & fees
20 Nov - 21 Nov
Hotel Golden Beach inn Puri

G RESORT- PURI near Sea Beach & Pool

2.5 star property
Puri
9.0 out of 10, Wonderful, (8)
"The location was perfect The bed was incredibly comfortable and The room arrangement was very good "
United Kingdom
Aalia
The price is S$57
includes taxes & fees
3 Dec - 4 Dec
G RESORT- PURI near Sea Beach & Pool

Vivanta Bhubaneswar DN Square

5.0 star property
Bhubaneshwar
9.4 out of 10, Exceptional, (65)
"It’s good to stay. Staff and ambiance were so good . Restaurant area and pool areas are so good. Food you no need to wary it’s good in test and alway good. Room size is good…"
India
Deepak
The price is S$116
includes taxes & fees
25 Nov - 26 Nov
Vivanta Bhubaneswar DN Square

Hotel Swosti Premium

5.0 star property
Bhubaneshwar
8.4 out of 10, Very good, (30)
"The property is bit tired and needs some facelift. Food and staff are great."
United Kingdom
Shabnam
The price is S$88
includes taxes & fees
1 Dec - 2 Dec
Hotel Swosti Premium

The Chariot Resort & Spa

4.0 star property
Puri
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."
United Kingdom
Arabinda
The price is S$128
includes taxes & fees
15 Dec - 16 Dec
The Chariot Resort & Spa

Hotel Sonar Bangla Puri

3.0 star property
Puri
6.6 out of 10, (17)
"Property location and vie was good, other than this nothing was too good "
United Kingdom
Harish
The price is S$95
includes taxes & fees
23 Nov - 24 Nov
Hotel Sonar Bangla Puri

Hotel Ashok Royal Puri

3.0 star property
Puri
10.0 out of 10, Exceptional, (4)
"Excellent hotel"
United Kingdom
Shashi
The price is S$18
includes taxes & fees
3 Dec - 4 Dec
Hotel Ashok Royal 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.
Showing deals for:28 Nov - 30 Nov
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 Natural Beauty: Odisha boasts picturesque landscapes, from serene beaches to tranquil lakes, perfect for eco-friendly adventures.
  • Rich Cultural Heritage: Explore ancient temples and traditional ceremonies that showcase Odisha's unique customs and history.
  • Delightful Culinary Experience: Sample local Odishan cuisine, offering a variety of flavours that reflect the region's culture.
  • Vibrant Local Arts: Engage with local artisans and enjoy traditional music and dance performances that highlight Odisha's artistic heritage.
  • Comfortable Accommodations: From luxury hotels to charming guesthouses, Odisha offers a range of lodging to suit every traveler's needs.

Find great hotels in Odisha

Discover a range of accommodation options in Odisha, from charming guesthouses to luxurious star hotels. Whether you're seeking a tranquil beach retreat, a family-friendly getaway, or facilities tailored for business travellers, Odisha's hotels cater to every preference. With its rich culture and beautiful landscapes, your stay in this enchanting state promises comfort and convenience, ensuring a memorable experience.

  • Trident, Bhubaneswar: Nestled in the heart of Odisha, Trident, Bhubaneswar is a luxurious 5-star hotel that caters to families and business travellers alike. The hotel's design reflects a modern yet traditional aesthetic, providing a warm and welcoming atmosphere. Families will appreciate the range of child-friendly amenities, including supervised childcare services, a playground, and in-room babysitting options. Business travellers can take advantage of multiple meeting rooms and a fully equipped business centre, ensuring all their professional needs are met in a conducive environment.
  • Welcomhotel by ITC Hotels, Bhubaneswar: This opulent 5-star retreat offers a blend of luxury and relaxation, ideal for those seeking a spa-themed getaway. The Welcomhotel features an extensive spa and pool facilities, including both indoor and outdoor pools, as well as couples’ treatment rooms for a truly indulgent experience. The hotel's business amenities include accessible meeting rooms and a conference centre, making it a perfect choice for corporate guests. With its commitment to exceptional service and comfort, this hotel promises a rejuvenating stay.
  • Fortune Park Sishmo, Bhubaneswar - Member ITC Hotels' Group: This elegant 4-star hotel is tailored for business and spa enthusiasts, offering a perfect blend of comfort and functionality. Fortune Park Sishmo boasts a 24-hour business centre and multiple meeting rooms, ensuring seamless corporate events. Guests can unwind in the onsite spa, featuring a steam room and various massage treatments, alongside an inviting outdoor pool. The hotel’s modern amenities and attentive staff make it an excellent choice for both work and relaxation in Bhubaneswar.

Where to stay in Odisha

Odisha offers a captivating blend of culture and adventure for travellers seeking an eco-friendly vacation. Explore the historical charm of Bhubaneswar, the heritage city, where you can indulge in Odishan hospitality and luxury. Venture along Infocity Road for a taste of modern amenities, while immersing yourself in the region's rich traditions. From serene landscapes to vibrant recreation, Odisha promises a memorable experience that caters to all preferences.

  • Puri: Nestled along the eastern coastline of India, Puri is renowned for its vibrant culture and stunning beaches. The city’s historical significance is highlighted by the famous Jagannath Temple, attracting pilgrims and tourists alike. Visitors can indulge in surfing and enjoy dolphin watching, especially during the peak months of June to July and December. The beach serves as a perfect backdrop for relaxation and exploration, making Puri a delightful destination for those seeking a blend of culture and outdoor experiences.
  • Bhubaneshwar: As the capital city of Odisha, Bhubaneshwar is a treasure trove of temples and rich heritage. Known as the Temple City of India, it boasts numerous ancient structures that reflect exquisite architectural styles. The city sees a surge in visitors from September to January, making it an ideal time to experience the local musicals and visit the nearby water park. With a harmonious blend of history, culture, and beach access, Bhubaneshwar offers a unique travel experience that is both enriching and entertaining.
  • Brahmapur: Located in the southern part of Odisha, Brahmapur is a charming city known for its captivating beaches and picturesque lakes. With peak tourist arrivals in April, September, and December, the city offers a vibrant atmosphere during these months. Visitors can immerse themselves in local festivals, explore educational institutions, and enjoy the scenic beauty around historic college universities. Brahmapur is perfect for those looking to unwind amidst nature while indulging in cultural experiences, making it a hidden gem worth exploring.

Things to do in Odisha

Odisha offers a fantastic blend of outdoor adventures and eco-friendly experiences, making it an ideal destination for tourists. Visitors can enjoy activities such as dolphin watching, attending musical performances, and exploring the rich cultural heritage through temple darshan. With its diverse attractions, Odisha promises an enriching holiday filled with educational experiences and natural beauty.

Shopping

In Odisha, visit BMC Bhawani Mall in Bhubaneswar, boasting numerous retail outlets and dining options. For a traditional shopping experience, explore Ekamra Haat, where you can find exquisite handicrafts and souvenirs that reflect Odisha's rich culture and artistry.

Recreation

At KIIT University, immerse yourself in a vibrant sports atmosphere while enjoying various wellness activities. Barabati Stadium offers a similar energetic vibe, perfect for recreational pursuits and engaging sports events, allowing you to rejuvenate and connect with the local sporting spirit.

Adventure

Ocean World Water Park in Odisha offers thrilling water rides and attractions, perfect for families seeking fun and adventure. Dive into a variety of water slides, wave pools, and lazy rivers, ensuring an exhilarating day filled with excitement and laughter amidst a vibrant atmosphere.

Nightlife

In Bhubaneswar, the Swosti Premium Hotel features lively bars and vibrant lounges perfect for socialising. Meanwhile, Puri offers beachside shacks with local music, creating a relaxed vibe. Cuttack's historical charm comes alive at night with night markets and street food stalls, perfect for exploring local delicacies.

*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 during your visit to Odisha, consider travelling between April and June when accommodation prices are lower. Mondays tend to be the cheapest days to stay, while Wednesdays are pricier. Utilise Expedia to find affordable hotels by sorting results from lowest to highest price and filtering for eco-friendly options. Additionally, booking your flights, hotels, and activities as a package can yield further savings. Don't overlook free activities, such as exploring local markets and temples, which offer a rich cultural experience without the cost.

  • 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: Expedia’s search feature enables you to specify your budget, preferred location, and additional criteria. You can organise the results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, by selecting the Eco-certified filter, you will be presented with sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Odisha with your flights and activities by opting for a package through Expedia.

Find the best attractions in Odisha

Odisha offers an ideal setting for outdoor, adventure, and eco-friendly vacations, featuring a rich array of attractions such as temples, lakes, and urban parks. Visitors can immerse themselves in the local culture while enjoying family-friendly experiences. For those seeking further insights into the region, exploring Odisha tourism can provide valuable information on additional activities and points of interest to enhance your visit.

  • Jagannath Temple: A significant pilgrimage site, this temple is renowned for its vibrant culture and religious fervour. The intricate architecture and annual Rath Yatra attract devotees and tourists alike, offering a glimpse into the rich traditions of Odisha.
  • Chilika Lake: India’s largest coastal lagoon, Chilika Lake boasts stunning scenery, sandy beaches, and diverse wildlife. Ideal for outdoor activities, it’s a romantic spot for couples and nature enthusiasts, with opportunities for birdwatching and boat rides.
  • Indira Gandhi Park: This urban park is a serene oasis amidst the bustling city. Perfect for families, it offers lush greenery, walking paths, and play areas, making it an excellent spot for relaxation and leisurely strolls.

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.

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

The nearest major airports for your trip to Odisha

Odisha can be conveniently accessed via several major airports. Biju Patnaik International Airport (BBI) is merely 3.2km from Odisha, with excellent hotel options like Welcomhotel by ITC Hotels and Mayfair Lagoon, offering various transportation services including 24-hour airport shuttles. Kolkata's Netaji Subhash Chandra Bose International Airport (CCU) is 378.2km away, featuring notable hotels such as Taj City Centre and ITC Royal Bengal, both providing accessible transport to the airport. Visakhapatnam Airport (VTZ), located 394.3km from Odisha, has luxury hotels like Novotel Visakhapatnam Varun Beach, which offers airport transfers and shuttle services. Choose your preferred airport for a seamless travel experience.

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 S$18 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?
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 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 S$18 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?
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 Centre, which is available 24/7. Plus, when you join our One Key™ rewards programme, 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.