Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Puri – 158 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 Niladri 3 stars

Hotel in Puri Beach, Puri

Hotel Niladri is located barely 50 metres from the pristine and beautiful Golden Beach. It features a massage parlour and operates a 24-hour front desk to assist guests. Outstanding behaviour of all the staffs. Location is good and and amenities were all good.

Show more Show less
6.7
Review score
166 reviews
Price from
£33
per night

Hotel Prabhupada 3 stars

Hotel in Puri Beach, Puri

Set in Puri, Hotel Prabhupada offers beachfront accommodation a few steps from Puri Beach and offers various facilities, such as a restaurant, a garden and a private beach area. 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.7
Review score
71 reviews
Price from
£28
per night

HOTEL PARK LAGOON 3 stars

Hotel in Puri Beach, Puri

Well set in the Puri Beach district of Puri, HOTEL PARK LAGOON is located 100 metres from Puri Beach, 2.7 km from Jagannath Temple and 2.7 km from Puri Rath Yatra. Location is good. And good staff service.

Show more Show less
5.9
Review score
48 reviews
Price from
£8
per night

Hotel Holiday Resort 3 stars

Hotel in Puri Beach, Puri

Hotel Holiday Resort is located on Chakratirtha Road, just 1 km 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
161 reviews
Price from
£37
per night

Hotel Sun City 3 stars

Hotel in Puri

Set in Puri, within 300 metres of Puri Beach and 2.2 km of Jagannath Temple, Hotel Sun City offers accommodation with a terrace and as well as free private parking for guests who drive. Very nice staff. Rooms are great. Added advantage is a balcony which lets in natural light. It's a five minute walk from the beach.

Show more Show less
7.5
Good
19 reviews
Price from
£12
per night

Hotel Gandhara 2 stars

Hotel in Puri Beach, Puri

Hotel Gandhara is located in Puri, about 2 km from the famous Puri Jagannath Temple. Providing free WiFi, it also has an outdoor pool and a 24-hour front desk. It was a great experience! the owner and all staff are very kind. the breakfast and lunch are excellent! indeed our lunch is among the best of our trip around India. I really recommend this place

Show more Show less
8.2
Very good
149 reviews
Price from
£10
per night

Chanakya BNR Hotel 3 stars

Hotel in Puri

Set in Puri, 3 km from Jagannath Temple, Chanakya BNR Hotel offers accommodation with a restaurant, free private parking, a fitness centre and a garden. Nice stay and well behaved staffs. Value for money. Food was also good.

Show more Show less
8
Very good
89 reviews
Price from
£41
per night

Pride Ananya Resorts 3 stars

Hotel in Puri

Offering tranquil and lively surroundings and located just 1 km away from the architectural beauty of Lord Jagannath Temple, Ananya Resorts features an outdoor swimming pool, sauna and a lush garden. Nice place to stay, location is not so far from the beach. Special thanks to Asish Mohanty, bell boy captain for his service all other staff members for being very professional and we'll behaved. Would prefer to stay at the same place if I am visiting again to Puri.

Show more Show less
7.8
Good
62 reviews

Royal Falcon

Hotel in Puri Beach, Puri

Ideally situated in the Puri Beach district of Puri, Royal Falcon is situated a few steps from Puri Beach, 3.2 km from Jagannath Temple and 3.6 km from Puri Rath Yatra. Superb...nice hotel with excellent behaviour of hotel staff.

Show more Show less
7.3
Good
9 reviews
Price from
£4
per night

Mayfair Waves 5 stars

Hotel in Puri Beach, Puri

Offering an outdoor swimming pool, a fitness centre and a spa and wellness centre, 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
Fabulous
74 reviews
Price from
£96
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 centre of Puri

See all

FAQs about hotels in Puri

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

  • Many families visiting Puri loved staying at SEA SHINE RESORT, Hotel Vip Square and Mayfair Waves.

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

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

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

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

  • Mayfair Waves, Hotel Vip Square and Chanakya BNR Hotel have received great reviews from travellers in Puri regarding the views from their hotel rooms.

  • Some of the best hotels in Puri near Jagannath Temple include Madhusmruti, Mayfair Heritage and Mayfair Waves.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Puri:

Explore guest reviews of hotels in Puri

See all