We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Puri Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Hotel GandharaOffers & Announcementshotelgandhara.com
Chakratirtha Road, Puri 752002, India
1.5 miles from Puri Beach
#10 of 78 hotels in Puri
Special Offer: hotelgandhara.com
Book our Hotel Official website (www.hotelgandhara.com)get... Read more
Check In Check Out
Show Prices
Sea Beach, Puri 752001, India
0.0 miles from Puri Beach
#1 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach Road | Near Swargadwar, Puri 752001, India
0.1 miles from Puri Beach
#16 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach, Puri 752001, India
0.1 miles from Puri Beach
#20 of 78 hotels in Puri
Check In Check Out
Show Prices
Gopal Ballav Road | Sea Beach, Puri 752001, India
0.1 miles from Puri Beach
#29 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach, Puri 752001, India
0.1 miles from Puri Beach
#33 of 78 hotels in Puri
Check In Check Out
Show Prices
Gopal Ballav Road | Sea Beach, Puri 752001, India
0.1 miles from Puri Beach
#43 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach Road, Puri, India
0.1 miles from Puri Beach
No photo provided
Check In Check Out
Show Prices
New Marine Drive Road | Swargadwar, Puri 752001, India
0.2 miles from Puri Beach
#37 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road | Ballia Panda, Puri 752001, India
0.2 miles from Puri Beach
#38 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road Swargadwar, Puri, India
0.2 miles from Puri Beach
#46 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea-Beach, Swargadwar, Puri 752001, India
0.2 miles from Puri Beach
#61 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road | Swargadwar Puri, Puri 752001, India
0.2 miles from Puri Beach
#63 of 78 hotels in Puri
Check In Check Out
Show Prices
Swarg Dwar Sea Beach Road, Puri 752001, India
0.3 miles from Puri Beach
#35 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach Road | Swargadwar, Puri 752001, India
0.4 miles from Puri Beach
#34 of 78 hotels in Puri
Check In Check Out
Show Prices
Swargadwar Road, Puri 231055, India
0.4 miles from Puri Beach
Check In Check Out
Show Prices
Marine Drive | Swargadwar, Puri, India
0.5 miles from Puri Beach
#28 of 78 hotels in Puri
Check In Check Out
Show Prices
Gopal Ballav Road, Puri, India
0.5 miles from Puri Beach
#64 of 78 hotels in Puri
Check In Check Out
Show Prices
Sea Beach, Puri, India
0.5 miles from Puri Beach
Check In Check Out
Show Prices
Kachery Road, Puri, India
0.6 miles from Puri Beach
Check In Check Out
Show Prices
Armstrong Road, Puri 752001, India
0.7 miles from Puri Beach
#14 of 78 hotels in Puri
Check In Check Out
Show Prices
Chakratirtha Road | Plot No 122, 124, 125, Chakra Tirtha Road, Puri 752002, India
0.8 miles from Puri Beach
#3 of 78 hotels in Puri
Check In Check Out
Show Prices
Chakratirtha Road | Plot No 122, 124, 125, Puri 752002, India
0.8 miles from Puri Beach
#4 of 78 hotels in Puri
Check In Check Out
Show Prices
VIP Road, Plot No. 83 | 200 mtrs from Private Sea Beach, Puri 752001, India
0.8 miles from Puri Beach
#15 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road | Baliapanda, Puri 752001, India
0.8 miles from Puri Beach
#47 of 78 hotels in Puri
Check In Check Out
Show Prices
C T Road, Puri 752002, India
0.8 miles from Puri Beach
#50 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive, Puri 752001, India
0.9 miles from Puri Beach
#12 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive | Balipanda, Puri, India
0.9 miles from Puri Beach
#19 of 78 hotels in Puri
Check In Check Out
Show Prices
Model Beach | Sea Beach, C.T. Road, Puri 752002, India
0.9 miles from Puri Beach
#22 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road | Baliapanda Road, Puri 752001, India
0.9 miles from Puri Beach
#25 of 78 hotels in Puri
Check In Check Out
Show Prices
New Marine Drive Road | Swargadwar, Puri 752001, India
0.9 miles from Puri Beach
#30 of 78 hotels in Puri
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Puri Travel Forum Need specific advice visiting Puri, Odisha? Visit the TripAdvisor Travel Forum for Puri and ask our Destination Experts and the travel community.