Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puri – 139 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Sun City

Hotel in Puri

Set in Puri, within 984 feet of Puri Beach and 1.4 mi of Jagannath Temple, Hotel Sun City offers accommodations with a terrace and as well as free private parking for guests who drive. All over pleasant stay, rooms and beds are clean, sanitized and comfortable. Hotel staffs, room service were good, they are always there for you if you need anything. Specially the manager Arunava behaved like a perfect gentleman, he managed my every request without any hesitation. They cleaned the room whenever I needed. 5 minutes walking distance from the sea beach and Sargadwar main market.

Show more Show less
7.5
Good
26 reviews
Price from
$15
per night

Hotel Niladri

Hotel in Puri Beach, Puri

Hotel Niladri is located barely 164 feet from the pristine and beautiful Golden Beach. It features a massage parlor and operates a 24-hour front desk to assist guests. Right opposite to beach, next to marine drive. Sea side Rooms (booked three rooms) are quiet. Food in restaurant a bit pricey but is good as well.

Show more Show less
6.7
Review score
185 reviews
Price from
$41
per night

Hotel Holiday Resort

Hotel in Puri Beach, Puri

Hotel Holiday Resort is located on Chakratirtha Road, just 0.6 mi from Puri Railway Station. An outdoor pool, 2 dining options, free WiFi in all areas and free parking are available. The cottage was lovely and clean. Close to beach. Friendly and helpful staff

Show more Show less
7.9
Good
171 reviews
Price from
$45
per night

Goroomgo Aayan International Puri

Hotel in Puri

Located in Puri, 1312 feet from Puri Beach, Goroomgo Aayan International Puri provides accommodations with a restaurant, free private parking, a garden and a terrace. Decent Staff. Room was clean. Well ventilated. Bathroom was clean. Served delicious food with reasonable price.

Show more Show less
5.2
Review score
5 reviews
Price from
$6
per night

HOTEL PARK LAGOON

Hotel in Puri Beach, Puri

Located in Puri, within 328 feet of Puri Beach and 1.7 mi of Jagannath Temple, HOTEL PARK LAGOON provides accommodations with a restaurant and as well as free private parking for guests who drive. Location is good. And good staff service.

Show more Show less
5.8
Review score
60 reviews
Price from
$11
per night

Hotel Prabhupada

Hotel in Puri Beach, Puri

Set in Puri, a few steps from Puri Beach, Hotel Prabhupada offers beachfront accommodations and various facilities, such as a garden. All staffs are very courteous and friendly. Especially Ms. Preeti(Front Office Staff)who always looks after every need of the boarders.

Show more Show less
5.8
Review score
90 reviews
Price from
$25
per night

Hotel Gandhara

Hotel in Puri Beach, Puri

Hotel Gandhara is located in Puri, about 1.2 mi from the famous Puri Jagannath Temple. Providing free WiFi, it also has an outdoor pool and a 24-hour front desk. Gandhara Hotel is a small property and thus very intimate. We did appreciate the kindness of all the staff and the peaceful premises. Good rating also for food! We would love to go back there on another occasion.

Show more Show less
8.3
Very Good
156 reviews
Price from
$14
per night

Mayfair Waves

Hotel in Puri Beach, Puri

Offering an outdoor swimming pool, a fitness center and a spa and wellness center, Mayfair Waves is located in Puri. Guests can enjoy and relax at the private beach. Free Wi-Fi access is available. Good location. Supportive staff. Room size and all the requirement of the visitors was carefully planned. Food variety in food and food quality was also good.

Show more Show less
8.6
Excellent
78 reviews
Price from
$85
per night

Pipul Hotels and Resorts Suites near Puri Sea Beach

Hotel in Puri

Set in Puri, 1640 feet from Puri Beach, Pipul Hotels and Resorts Suites near Puri Sea Beach offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. Excellent hospitality. Very accommodating. Good aesthetics. A special word for the the manager/MD who was very kind to support all our requests including my early check in and late check out. Couldn't expect anything else. A five star experience.

Show more Show less
6.7
Review score
56 reviews
Price from
$27
per night

Chanakya BNR Hotel

Hotel in Puri

Set in Puri, 1.9 mi from Jagannath Temple, Chanakya BNR Hotel offers accommodations with a restaurant, free private parking, a fitness center and a garden.

Show more Show less
8
Very Good
94 reviews
Price from
$35
per night

Most-booked hotels in Puri in the past month

See all

Puri's best hotels with breakfast

See all

Budget hotels in Puri

See all

Hotels located in the center of Puri

See all

FAQs about hotels in Puri

  • Some of the best hotels in Puri near Jagannath Temple include The Hans Coco Palms, Madhusmruti and Hotel Vip Square.

  • Hotel Vip Square, Hotel Gandhara, and Mayfair Waves are some of the popular hotels in Puri.

  • These hotels in Puri are highly rated by couples: Hotel Vip Square, The Yellow Hotels by Festin, and Hotel Bay Inn.

  • On average, it costs $25 per night to book a 3-star hotel in Puri for tonight. You'll pay around $51 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puri will cost around $68, on average (based on Booking.com prices).

  • For hotels in Puri that serve highly-rated breakfasts, try Mayfair Waves, Hotel Gandhara, and Hotel Vip Square.

  • On average, 3-star hotels in Puri cost $22 per night, and 4-star hotels in Puri are $65 per night. If you're looking for something really special, a 5-star hotel in Puri can be found for $129 per night, on average (based on Booking.com prices).

  • The Yellow Hotels by Festin, Mayfair Waves, and Hotel Vip Square got great room view-related reviews from travelers in Puri.

  • Many families visiting Puri loved staying at Hotel Vip Square, Mayfair Waves, and Chanakya BNR Hotel.

  • The average price per night for a 3-star hotel in Puri this weekend is $25 or, for a 4-star hotel, $63. Looking for something even fancier? 5-star hotels in Puri for this weekend cost around $72 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puri:

Explore guest reviews of hotels in Puri

See all