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 – 111 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. 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
186 reviews
Price from
US$40
per night

Hotel Prabhupada 3 stars

Hotel in Puri Beach, Puri

Set in Puri, a few steps from Puri Beach, Hotel Prabhupada offers beachfront accommodation 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
92 reviews
Price from
US$24
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. 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
US$15
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
80 reviews
Price from
US$83
per night

Raghunandan Residency

Hotel in Puri Beach, Puri

Located in Puri, 1.5 km from Jagannath Temple, Raghunandan Residency features air-conditioned rooms with free WiFi and a ticket service. Everything from location, environment, distance from sea,and the manager mainly.

Show more Show less
7.5
Good
17 reviews
Price from
US$9
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
94 reviews
Price from
US$39
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. Window on 3 sides with natural light (second floor deluxe room), balcony to enjoy with view, good breakfast, good service

Show more Show less
8.3
Very good
158 reviews
Price from
US$13
per night

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.4
Good
10 reviews
Price from
US$4
per night

Hotel Sonar Bangla Puri 3 stars

Hotel in Puri Beach, Puri

Located in Puri, a few steps from Puri Beach, Hotel Sonar Bangla Puri provides accommodation with a restaurant, free private parking and a garden. This 3-star hotel offers a concierge service. Superb in all respect....👍👍

Show more Show less
7.3
Good
43 reviews
Price from
US$44
per night

Hotel Sonargaon 3 stars

Hotel in Puri

Featuring a terrace, Hotel Sonargaon is set in Puri in the Orissa region, 400 metres from Puri Beach and 1.4 km from Jagannath Temple. Rooms spaces, behavior of staff

Show more Show less
6.2
Review score
13 reviews
Price from
US$34
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

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

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

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

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

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

  • For hotels in Puri that serve up a highly-rated breakfast, try Mayfair Waves, Pramod Convention & Beach Resorts and Hotel Gandhara.

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

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

  • These hotels in Puri are highly rated by couples: Pramod Convention & Beach Resorts, Mayfair Waves and Hotel Gandhara.

Explore guest reviews of hotels in Puri

See all
gogless