Find and Book Top Rated Hotels in Puri

Search among 16 available hotels and places to stay in Puri from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-16 out of 16
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.0
Perfect10 reviews
MapView on map1.0 mi from City Center1.1 mi from Puri Rath Yatra
From   US$ 192 /nightSelect
MapView on map2.3 mi from City Center1.2 mi from Puri Rath Yatra
From   US$ 20 /nightSelect
8.4
Great7 reviews
1600 yd from City Center1800 yd from Puri Rath Yatra
From   US$ 32 /nightSelect
1.5 mi from City Center1300 yd from Puri Rath Yatra
From   US$ 49 /nightSelect
8.2
Great20 reviews
100 yd from City Center1.0 mi from Jagannath Temple
From   US$ 50 /nightSelect
Homestay
9.0
Perfect1 review
1.6 mi from City Center1000 yd from Puri Rath Yatra
From   US$ 24 /nightSelect
7.8
Very good10 reviews
2.3 mi from City Center1.2 mi from Puri Rath Yatra
From   US$ 100 /nightSelect
7.8
Very good21 reviews
1.6 mi from City Center1100 yd from Puri Rath Yatra
From   US$ 25 /nightSelect
Homestay
9.0
Perfect1 review
1700 yd from City Center1000 yd from Puri Rath Yatra
From   US$ 18 /nightSelect
2.4 mi from City Center1.3 mi from Puri Rath Yatra
From   US$ 84 /nightSelect
2.5 mi from City Center1.4 mi from Puri Rath Yatra
From   US$ 72 /nightSelect
8.4
Great1 review
1.2 mi from City Center1.2 mi from City Center
From   US$ 42 /nightSelect
2.3 mi from City Center1.2 mi from Puri Rath Yatra
From   US$ 60 /nightSelect
2.6 mi from City Center1.5 mi from Puri Rath Yatra
From   US$ 18 /nightSelect
Hotel
2.2 mi from City Center1.1 mi from Puri Rath Yatra
From   US$ 31 /nightSelect
1100 yd from City Center1.0 mi from Jagannath Temple
From   US$ 157 /nightSelect

Best hotels and places to stay in Puri

Why visit?

Puri, a charming coastal city in the state of Odisha, India, offers a unique blend of spirituality, cultural heritage, and scenic beauty. With its beautiful beaches, revered temples, and vibrant local markets, Puri is a must-visit destination for tourists seeking an enriching and immersive experience.

Where to stay?

To make your stay in Puri more memorable, it is important to choose the right area to stay in. Here are some of the best areas in Puri for accommodation options:

Swargadwar: Located near the famous Jagannath Temple, Swargadwar is a popular choice for tourists due to its proximity to the major attractions of the city. It offers a range of accommodation options, from budget hotels to luxury resorts, making it suitable for all types of travelers.

Marine Drive: Situated along the coast, Marine Drive is known for its breathtaking views of the Bay of Bengal. This area boasts of high-end hotels and resorts, offering a luxurious beachfront experience to its guests. It is also well-connected to the city center, making it convenient for exploring other attractions.

Chakra Tirtha Road: Nestled amidst lush greenery, Chakra Tirtha Road provides a serene and peaceful atmosphere for a relaxing stay. The area has a number of boutique hotels and guesthouses, offering a tranquil retreat to travelers seeking solitude.

What is the price per hotel room per night?

The average price per hotel room per night in Puri varies based on the hotel's star rating:

3-star hotels: The average price per room per night in a 3-star hotel in Puri ranges from $25 to $40.

4-star hotels: The average price per room per night in a 4-star hotel in Puri ranges from $50 to $75.

5-star hotels: The average price per room per night in a 5-star hotel in Puri ranges from $100 to $200.

Best value for money:

Hotel Vishal Plaza: This budget-friendly hotel offers comfortable rooms, excellent service, and a central location, making it a great value for money option.

Hotel Sapphire International: Providing modern amenities, spacious rooms, and friendly staff, this hotel offers great value for money and is located close to the beach.

Best kids-friendly hotels:

Sterling Puri: With its kids' club, swimming pool, and outdoor activities, this hotel ensures a fun-filled stay for children.

The Hans Coco Palms: This family-friendly resort offers a children's playground, games room, and spacious accommodations, perfect for a memorable stay with kids.

Best hotels for a romantic getaway:

Mayfair Heritage: Set in a heritage property, this luxury hotel offers a romantic ambiance with its elegant rooms, beautiful gardens, and serene surroundings.

Hotel Holiday Resort: With its beachfront location, serene atmosphere, and luxurious amenities, this hotel provides a perfect setting for a romantic escape.

Best for location:

Toshali Sands: Located amidst lush greenery, this resort is close to both the beach and the famous Konark Sun Temple, providing an ideal location for sightseeing.

Best for a short city break:

Hotel Golden Palace: This centrally located hotel offers comfortable rooms, friendly service, and proximity to major shopping and dining areas.

Hotel Shakti International: With its convenient location near the railway station and major tourist spots, this hotel is perfect for a quick city break.

Show moreLess