Hotels in Odisha (India)

4419 hotels in Odisha

  1. Arpita Beach Resort

    Dine at on-site restaurant
    See prices from 7 sites
    from₹1,798
  2. Swosti Grand

    Four diverse on-site dining options
    See prices from 7 sites
    from₹3,438
  3. Mayfair Palm Beach Resort

    Full-service spa and fitness
    See prices from 8 sites
    from₹7,889
  4. Hotel Sonar Bangla Puri

    Rooftop cafe with panoramic views
    See prices from 7 sites
    from₹5,025
  5. Hello By Ananya , Puri

    Secure parking for private vehicles
    See prices from 6 sites
    from₹2,462
  6. Hotel Dreamland

    Premium sea-view rooms available
    See prices from 2 sites
    from₹3,496
  7. Shakuntala Palace Unclaimed

    Private balconies with bay views
    See prices from 1 site
    from₹1,729
  8. Hotel Titili Plaza

    Rooms with balcony and desk
    Select dates to see exact prices
  9. Park Inn & Suites by Radisson Puri

    Authentic Indian cuisine dining options
    See prices from 7 sites
    from₹10,047
  10. Hotel Swosti Premium Bhubaneswar

    Three thematic on-site restaurants
    See prices from 10 sites
    from₹5,340
  11. Sterling Puri

    Dine at Utkala and Amo Odisha
    See prices from 7 sites
    from₹2,809
  12. Hotel Park Palace - near Sea Beach

    On-site restaurant serving variety
    See prices from 2 sites
    from₹2,230
  13. Pride Ananya Resorts

    Dine at on-site Tripti restaurant
    See prices from 5 sites
    from₹5,708
  14. Hotel Dolphin Puri

    On-site multi-cuisine restaurant dining
    See prices from 5 sites
    from₹2,204
  15. Blue Lily Beach Resort

    Dine at on-site restaurant
    See prices from 8 sites
    from₹4,695
  16. Hotel Holiday Resort

    Direct access to private beach
    See prices from 9 sites
    from₹3,808
  17. Hotel Arya Palace

    Dine at Vegetarian Restaurant
    See prices from 2 sites
    from₹1,270
  18. Bequest Stays In Puri

    On-site car and bike rentals
    See prices from 3 sites
    from₹1,143
  19. Hotel Mahabir Sheraton

    Relax at terrace swimming pool
    See prices from 2 sites
    from₹3,270
  20. Mayfair Lagoon

    Extensive lagoon and garden grounds
    See prices from 10 sites
    from₹8,498
  21. Welcomhotel by ITC Hotels, Bhubaneswar

    Authentic North Indian Dining Options
    See prices from 8 sites
    from₹10,642
  22. Toshali Sands Puri

    Diverse On-Site Dining Options
    See prices from 9 sites
    from₹4,024
  23. Empires

    Traditional Rajasthani Interior Design
    See prices from 7 sites
    from₹4,137
  24. Hotel GR Palace - Sea View & Pool

    See prices from 2 sites
    from₹4,871
  25. Pramod Lands End Resort, a member of Radisson Individuals

    Two-tiered swimming pool with slides
    See prices from 8 sites
    from₹11,443
  26. Hotel Sapphire International

    Outdoor swimming pool facility access
    See prices from 2 sites
    from₹2,936
  27. Reba Beach Resort

    On-site multi-cuisine restaurant available
    See prices from 7 sites
    from₹1,872
  28. Ginger Bhubaneshwar

    Well-equipped on-site fitness center
    See prices from 4 sites
    from₹3,917
  29. HOTEL PURI GREENS

    Walkable access to local landmarks
    See prices from 4 sites
    from₹1,276
  30. Chanakya BNR Hotel

    Dine at on-site restaurant
    See prices from 7 sites
    from₹5,964
  31. HOTEL SUN CITY

    Dine at on-site restaurant
    See prices from 6 sites
    from₹1,246
  32. Hotel Samudra

    Enjoy sea views from balconies
    See prices from 6 sites
    from₹2,559
  33. Regenta Central Puri Odisha

    On-site restaurant serving diverse cuisine
    See prices from 10 sites
    from₹4,328
  34. Swosti Premium Beach Resorts Puri

    Elevated second floor swimming pool
    See prices from 7 sites
    from₹10,112
  35. Camellia Hotel & Resorts

    Select rooms with sea views
    See prices from 3 sites
    from₹4,338

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Odisha - Price range from ‎₹1,143 to ‎₹11,443 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Odisha

Odisha - More Top Destinations