On the eastern side of India facing the Bay of Bengal, is where you will find the old city of Puri, also one of the holy pilgrimage towns for Hindus (Char Dhams). It is where the temple of Lord Jagannath is located.
Every year, a lot of Hindus flock to the town to celebrate the Ratha Yarta (Chariot Festival), in which the three deities are paraded in a grand procession through the main streets of Puri to Gundicha Temple.

Puri also boasts of its golden sand beauty, Puri Beach, on the coast of the Bay of Bengal. This prompted a lot of hotels to open in the area. In this list, you’ll find the best hotels in Puri near sea beach for different kinds of budgets. These beachfront accommodations are within walking distance from Puri Beach and are also good locations from where you can view the majestic sunrise and sunset.
Hotels in Puri near the beach
1. Golden Tree
Proximity to Puri Beach: 0.4 km
This relatively new hotel has sea side-facing rooms and top floor restaurant. The contemporary boutique hotel may still be suffering from growing pains though, as some guests have complained about the lackluster service.
Check-in: 9:00 / Check-out: 7:00
2. Mahodadhi Palace
Proximity to Puri Beach: 0.45 km
This heritage resort boasts of its beautiful architecture. The eco-friendly property also has a rooftop restaurant, outdoor pool and a kids pool.
Check-In: 10:00 AM/ Check-Out: 08:00 AM

3. Hotel Bangalaxmi
Proximity to Puri Beach: 1.0 km
This standard hotel has sea facing rooms but pretty basic amenities. Unlike other hotels, they only accept cash or bank transfer payment.
Check in: 8:00 AM / Check out: 7 AM
4. Mayfair Heritage
Proximity to Puri Beach: 1 km
Mayfair Heritage is a luxury beach resort in Puri with outdoor pool. Guests commend the 5 star services and the food in the in-house restaurant.
Check in: 8 AM / Check out: 8 AM
5. Mayfair Waves
Proximity to Puri Beach: 1.1 km
Like Mayfair Heritage, Waves is a luxury boutique resort with direct beach access. It also offers an outdoor pool and excellent customer service.
Check in: 10 AM / Check out: 8 AM
6. Hotel New Sea Hawk
Proximity to Puri Beach: 1.2 km
This affordable hotel has seaside facing rooms with some of them including a balcony providing a better view of the beach.
Check-in: 8:00 AM / Check-out: 7:00 AM.
7. Puri Beach resort
Proximity to Puri Beach: 1.6 km
This modest beachside hotel also has a pool. According to guest reviews, VIP rooms are the best option in the facility.
Check in: 8 AM/ Check out: 7 AM
8. Hotel Holiday Resort
Proximity to Puri Beach: 1.8 km
The premium 3 star hotel has a swimming pool, spa and Jacuzzi aside from a private beach area. Families with kids will be delighted to know that the hotel has its own kids play center and kiddie pool.
The hotel also offers packages with tours included. Although complimentary breakfast is not included.
Check-In: 10:00 AM/ Check-Out: 08:00 AM
9. The Hans Coco Palms
Proximity to Puri Beach: 2.2 km
The luxury hotel has a spa and one of the most beautiful pools in Puri.
Check-In: 10:00 AM/ Check-Out: 08:00 AM