Hotels, restaurants, and local food across all budgets. Trip Planning dining and accommodation guide.
arrow_back Back to main guideA bustling area with budget hotels and street food. It can be noisy and crowded, but offers easy access to the beach.
Best For: Budget travelers and backpackers
A quieter area with mid-range and luxury hotels. Offers a more relaxed atmosphere and is close to the beach and other attractions.
Best For: Families and couples
₹800-₹1500/night
Near Puri Beach
Basic but clean rooms, close proximity to the beach. Offers good value for money.
₹800-₹1500/night
Swargadwar
Simple accommodation with essential amenities. Conveniently located near the Swargadwar cremation ground and beach.
₹700-₹1200/night
₹2000-₹4000/night
Chakratirtha Road
Comfortable rooms, swimming pool, and a multi-cuisine restaurant. Provides a relaxing stay with good amenities.
₹2000-₹4000/night
Chakratirtha Road
Well-appointed rooms, spa, and a sea-facing restaurant. Offers a blend of modern comfort and traditional hospitality.
₹2500-₹4500/night
₹5000+/night
Near Sea Beach
Elegant rooms, private beach access, and fine dining options. Known for its impeccable service and luxurious ambiance.
₹5000+/night
Puri Konark Marine Drive
Spacious rooms, a private beach, and a range of recreational activities. Offers a tranquil escape with stunning sea views.
₹6000+/night
A simple rice and lentil dish offered as prasad at Jagannath Temple (available inside the temple complex).
A traditional lentil and vegetable stew, a staple in Odia cuisine (try at any local restaurant).
Prawns cooked in coconut milk, a creamy and flavorful seafood dish (try at sea-facing restaurants).
Freshly caught fish, prawns, and crabs grilled or fried (available at beachside shacks).
Multi-Cuisine
VIP Road
A popular restaurant with a relaxed atmosphere and good food quality. Offers a wide range of options to suit different tastes.
₹800-₹1200 for two
Vegetarian
Near Jagannath Temple
A clean and affordable vegetarian restaurant. Known for its dosas and thalis.
₹400-₹600 for two
Chinese
CT Road
A popular Chinese restaurant with a lively atmosphere. Offers a variety of Chinese dishes at reasonable prices.
₹700-₹1100 for two
Multi-cuisine
Marine Drive
Offers a fine dining experience with a beautiful sea view. Good for a special occasion.
₹1200-₹1800 for two
Budget: ₹50-₹150 per person
Tips: Be careful of hygiene. Try to eat from stalls that appear clean and have a high turnover of customers.
More restaurants & dishes from Puri
Help fellow travelers by sharing your authentic travel photos. Get credited with your name and social links!
Help us improve! Report incorrect information or suggest updates.
Know a hidden gem we're missing? Help us add it to the guide!
Choose which cookies you want to allow. Essential cookies are always enabled.