Puri Treat Guide

Food, shopping, wellness, nightlife & luxury experiences in Puri

🍜

Food & Dining

The best places to eat in Puri — from street food to fine dining

🤖 Find Restaurants Near You

🏪 Best Restaurants by Budget

$ Budget

Hotel Sonar Bangla Restaurant INR 150-350 per person

Known for its authentic Bengali cuisine, especially fresh seafood preparations and traditional thalis. A favorite among Bengali tourists.

📍 Chakra Tirtha Road, Puri⏰ 7:00 AM - 10:30 PM

Wildgrass Restaurant INR 200-400 per person

Offering a multi-cuisine menu with a focus on Indian and Chinese dishes. Good for families and has a pleasant ambiance. Features some Odia specialties too.

📍 VIP Road, Puri⏰ 7:30 AM - 10:30 PM

Dalma Restaurant INR 180-300 per person

A must-visit for authentic Odia cuisine. Specializes in 'Dalma' (a lentil and vegetable stew), Pakhala (fermented rice), and various seafood curries. Simple, local, and delicious.

📍 Near Swargadwar, Puri⏰ 12:00 PM - 3:00 PM, 7:00 PM - 10:00 PM

Bhojohori Manna INR 200-450 per person

Another excellent spot for Bengali culinary delights. Offers a wide range of fish, mutton, and chicken dishes, along with traditional desserts. Known for its quality and taste.

📍 Chakra Tirtha Road, Puri (inside Hotel Shubham)⏰ 12:00 PM - 3:30 PM, 7:00 PM - 10:30 PM

$$ Mid-Range

The Gajapati Restaurant INR 400-800 per person

Located within Hotel Niladri, The Gajapati offers a comfortable dining experience with a multi-cuisine menu, including Indian, Chinese, and Continental options. Good for a relaxed meal.

📍 Chakra Tirtha Road, Puri⏰ 7:00 AM - 11:00 PM

Chung Wah Restaurant INR 350-700 per person

One of Puri's long-standing establishments for Chinese food. Serves classic Indo-Chinese dishes in a casual setting. A reliable choice for a different palate.

📍 Grand Road, Puri⏰ 12:00 PM - 3:00 PM, 7:00 PM - 10:30 PM

The Grand Hotel Restaurant INR 450-900 per person

Offers a refined dining experience with a focus on Indian and Continental cuisine. Known for its fresh seafood and pleasant garden seating. A colonial charm.

📍 Bada Danda, Puri⏰ 7:00 AM - 10:30 PM

Honey Bee Bakery & Pizzeria INR 300-600 per person

More than just a bakery, it's a popular spot for pizzas, pastas, sandwiches, and delicious baked goods. A casual, lively atmosphere perfect for a lighter meal or snack.

📍 Chakra Tirtha Road, Puri⏰ 8:00 AM - 10:00 PM

$$$ Splurge

The Restaurant at Mayfair Heritage INR 1000-2500+ per person

Experience fine dining with a luxurious ambiance and impeccable service. Offers a lavish buffet spread and an à la carte menu featuring Indian, Continental, and Oriental cuisines. Overlooks the pool.

📍 Chakra Tirtha Road, Puri⏰ 24 hours (specific meal times apply for buffet)

The Peerless Inn Restaurant INR 800-1800 per person

Enjoy a multi-cuisine menu with a strong emphasis on fresh seafood. The restaurant offers a sophisticated setting and is known for its quality ingredients and presentation.

📍 Chakra Tirtha Road, Puri⏰ 7:00 AM - 11:00 PM

Chanakya BNR Hotel Dining Hall INR 700-1500 per person

Dine in a heritage setting at this former railway hotel. Offers a good mix of Indian and Continental dishes, with a focus on traditional recipes. The ambiance is charming and historic.

📍 Near Puri Railway Station, Puri⏰ 7:00 AM - 10:30 PM

🥘 Street Food Must-Tries

Dahibara Aloo Dum INR 40-70 per plate

A quintessential Odia street food. Soft lentil vadas (dahibara) soaked in yogurt, topped with spicy potato curry (aloo dum) and a sprinkle of chopped onions and coriander. Sweet, sour, and spicy all at once.

📍 Numerous stalls along Grand Road (Bada Danda) and near Swargadwar

Gupchup (Pani Puri) INR 20-40 per plate (6-8 pieces)

Crispy hollow puris filled with spiced mashed potatoes, chickpeas, and tamarind water. Known as 'Gupchup' in Odisha, it's a refreshing and tangy treat.

📍 Every street corner, especially near Swargadwar and markets

Ghuguni Chat INR 30-60 per plate

A hearty and spicy curry made from yellow peas (ghuguni), served with a dash of tamarind chutney, chopped onions, and often topped with crispy sev or papdi.

📍 Street vendors on Grand Road and near Sea Beach

Chenna Poda INR 50-100 per piece

Odisha's famous baked cheese dessert. Caramelized cottage cheese (chenna) cake, slightly burnt on the outside, soft and sweet inside. A true local delicacy.

📍 Sweet shops like Ganguram Sweets, various local bakeries

Khaja INR 50-150 per packet/piece

A layered, crispy sweet pastry deep-fried and soaked in sugar syrup. It's offered as a 'mahaprasad' at Jagannath Temple and is a popular souvenir.

📍 Shops near Jagannath Temple, Grand Road

Malpua INR 30-60 per piece

Sweet pancakes made from flour, semolina, milk, and cardamom, deep-fried and dipped in sugar syrup. Often served with rabri.

📍 Local sweet shops and street vendors, especially during festivals

Pitha (various types) INR 20-50 per piece

Traditional Odia cakes/pancakes. Try 'Kakara Pitha' (sweet fried), 'Arisa Pitha' (rice flour based), or 'Chakuli Pitha' (savory rice pancake).

📍 Local eateries and home-based vendors, especially in morning hours

Aloo Chop / Baigani INR 10-20 per piece

Deep-fried fritters. Aloo Chop is a spiced potato patty, while Baigani is a thin slice of brinjal, both coated in chickpea flour batter. Perfect tea-time snack.

📍 Tea stalls and snack vendors across the city

🏬 Food Markets

Swargadwar Market

A bustling market area that extends beyond just souvenirs. You'll find numerous food stalls, small eateries, and vendors selling fresh produce, snacks, and sweets. Great for experiencing local life.

📍 Near Swargadwar Beach⏰ 7:00 AM - 10:00 PM

Grand Road (Bada Danda) Vendors

While not a single market, the entire stretch of Grand Road leading to the Jagannath Temple is lined with an endless array of street food vendors, small restaurants, and sweet shops. It's a continuous food street.

📍 From Mausima Temple to Jagannath Temple⏰ 6:00 AM - 11:00 PM

Puri Fish Market

For those interested in fresh seafood, this is where local fishermen bring their daily catch. You can buy fresh fish, prawns, and crabs, often at wholesale prices, and have them cooked at nearby shacks.

📍 Near Puri Sea Beach, along the fishing village area⏰ 6:00 AM - 12:00 PM (best to go early)

Gundicha Temple Area Market

While most active during Rath Yatra, the area around Gundicha Temple still hosts a smaller market with local snacks, refreshments, and some seasonal produce vendors throughout the year.

📍 Near Gundicha Temple, Puri⏰ 8:00 AM - 8:00 PM

👨‍🍳 Cooking Classes

Odia Culinary Journey at Hotel Mayfair Heritage (by prior arrangement) INR 4000-7000 per person (group/private rates vary)

A bespoke class focusing on traditional Odia cuisine, often including a visit to a local market to select ingredients. Learn to prepare dishes like Dalma, Santula, and local fish curries. Requires advance booking.

📍 Mayfair Heritage, Chakra Tirtha Road, Puri⏰ 3-4 hours

Puri Homestay Kitchen Experience INR 2000-4500 per person

Several local homestays (e.g., specific ones found on Airbnb Experiences or local tour operators) offer informal cooking classes where you can learn to prepare authentic Odia home-style meals, including vegetarian temple food preparations, in a family setting.

📍 Various homestays in Puri (specific address provided upon booking)⏰ 2-3 hours
Insider Tip: Don't miss the 'Mahaprasad' at Jagannath Temple. It's not just food, but a sacred offering. It's cooked in earthen pots on wood fires and comprises 56 different dishes. Purchase it from the Ananda Bazar inside the temple complex. Be wary of touts offering to 'guide' you to purchase it – ask locals or temple staff for the official counter. Also, try 'Pakhala' (fermented rice) with fish fry or saga (greens) at a local eatery for a truly refreshing and authentic Odia summer meal.
🛍️

Shopping & Markets

Where to shop in Puri — districts, markets, and bargains

🤖 Find Local Markets & Shops

🏢 Shopping Districts

Grand Road (Bada Danda) Budget to Mid-range

The main artery of Puri, stretching from the Jagannath Temple to Gundicha Temple. It's a bustling district filled with shops selling religious paraphernalia, textiles, handicrafts, sweets, and general goods. Ideal for traditional items and souvenirs.

📍 From Jagannath Temple to Gundicha Temple

Swargadwar Area Budget to Mid-range

Adjacent to the famous Swargadwar beach, this area is a vibrant shopping hub, particularly for beachwear, seashell items, souvenirs, and local handicrafts. Also has many small general stores and eateries.

📍 Near Swargadwar Beach

Chakra Tirtha Road Mid-range to Splurge

Home to many hotels, this road also features a scattering of upscale souvenir shops, boutiques selling Odia handloom sarees, and art galleries, offering a slightly more curated shopping experience.

📍 Along Chakra Tirtha Road

🌙 Markets

Swargadwar Market Budget to Mid-range

The most popular market for tourists, offering a wide array of seashell crafts, decorative items, religious idols, handloom textiles, and local snacks. Expect lively bargaining.

📍 Near Swargadwar Beach⏰ 9:00 AM - 10:00 PM

Bada Danda (Grand Road) Shops Budget to Mid-range

While a district, it functions as a continuous market. Here you'll find shops specializing in Jagannath idols, 'Patachitra' paintings, 'Khaja' sweets, and various religious artifacts. Offers a truly local shopping experience.

📍 Along Grand Road⏰ 8:00 AM - 10:00 PM

Raghurajpur Heritage Craft Village Mid-range to Splurge (for authentic pieces)

Though a short drive from Puri (approx. 14 km), this is an essential market for authentic Odia crafts. Every house is an artist's studio. You can buy directly from the artisans: Patachitra paintings, palm leaf engravings, stone carvings, and Tussar silk paintings.

📍 Raghurajpur Village, near Chandanpur⏰ 9:00 AM - 6:00 PM

Sea Beach Market (Evening) Budget

As evening descends, vendors set up stalls right on the Puri beach, selling small souvenirs, shell jewelry, trinkets, and sometimes even local snacks. It's a casual, atmospheric place for a leisurely browse.

📍 Puri Sea Beach, near Swargadwar⏰ 4:00 PM - 9:00 PM
Bargain Tip: Always bargain, especially in markets like Swargadwar and on Grand Road. Vendors often quote higher prices to tourists. Start by offering 40-50% of the asking price and work your way up. Be polite but firm. For higher-value items like Patachitra, a 15-20% discount is usually achievable, but less so if buying directly from artists in Raghurajpur.
🎨

Souvenirs & Crafts

Authentic keepsakes and what to avoid

✅ Authentic Picks

Patachitra Paintings INR 500-15,000+ (depending on size and intricacy)

Traditional Odia scroll paintings on cloth, depicting mythological tales, especially those related to Lord Jagannath. Look for natural colors and intricate details. Best bought from Raghurajpur.

Applique Work (Pipili Craft) INR 300-5,000+

Vibrant fabric patchwork originating from Pipili (a nearby town). Common items include wall hangings, lampshades, and garden umbrellas, often depicting religious motifs or folk art.

Stone Carvings INR 200-8,000+

Miniature replicas of temple sculptures, idols of deities (especially Lord Jagannath), and decorative items carved from soapstone or sandstone. Look for fine detailing.

Palm Leaf Engravings (Tala Patra Chitra) INR 400-6,000+

Ancient art form where intricate designs and stories are etched onto dried palm leaves, sometimes joined together to form a larger narrative. A unique and delicate souvenir.

Sand Art Miniatures INR 100-1,000

While larger sand art is temporary, some artists create small, intricate sculptures from sand and glue, often depicting Jagannath or other deities, as lasting souvenirs.

Handloom Sarees & Fabrics INR 1,500-20,000+

Odisha is famous for its handloom, particularly Sambalpuri and Berhampuri silk and cotton sarees. Look for unique ikat patterns. While not unique to Puri, local shops will stock them.

Tourist Trap Alert: Beware of cheap, mass-produced seashell items that are often painted or glued poorly and will not last. Also, be cautious of 'antique' items sold at suspiciously low prices; they are almost always fakes. For Patachitra, avoid anything that looks too uniform or machine-printed; authentic pieces will have slight imperfections and natural color variations. Always ask for a certificate of authenticity for high-value art pieces if available, or buy directly from known artisan cooperatives.
👗

Fashion Districts

Style hotspots in Puri

🤖 AI Travel Outfit Advisor

Grand Road (Bada Danda) Budget to Mid-range

Offers a mix of traditional wear. You'll find shops selling local handloom sarees, readymade ethnic wear, and tailoring shops. It's more about traditional Odia attire and everyday Indian fashion than high-end brands.

📍 Along the main Grand Road stretch

Chakra Tirtha Road Boutiques Mid-range to Splurge

A few standalone boutiques and hotel shops on Chakra Tirtha Road offer a more curated selection of handloom sarees, designer ethnic wear, and some contemporary Indian fashion. Prices are generally higher.

📍 Various spots along Chakra Tirtha Road

VIP Road Shops Budget to Mid-range

This area has a few larger textile shops and general stores that stock a range of Indian clothing, from casual wear to wedding attire. It's where locals often go for their clothing needs.

📍 Along VIP Road
🧖

Spa & Wellness

Relax and rejuvenate in Puri

Mayfair Spa at Mayfair Heritage INR 3000-8000+

A luxurious spa offering a range of Ayurvedic treatments, international massages, and beauty therapies. Uses natural products and experienced therapists for a truly rejuvenating experience.

📍 Mayfair Heritage, Chakra Tirtha Road, Puri⏰ 9:00 AM - 8:00 PM

Peerless Inn Spa & Wellness INR 2500-6000+

Offers a selection of soothing massages, body scrubs, and relaxation therapies. Focuses on traditional Indian techniques and provides a tranquil environment for unwinding after a day of sightseeing.

📍 The Peerless Inn, Chakra Tirtha Road, Puri⏰ 10:00 AM - 7:00 PM

Puri Ayurvedic Centre (Local) INR 1500-4000

A smaller, more localized Ayurvedic center focusing on traditional therapies like Abhyanga (oil massage), Shirodhara, and specialized treatments for various ailments. More authentic and budget-friendly.

📍 Near Swargadwar (specific addresses vary, inquire locally)⏰ 9:00 AM - 7:00 PM

Chanakya BNR Hotel Massage Services INR 1000-2500

While not a full-fledged spa, this heritage hotel offers basic massage services, often focusing on therapeutic Indian head and body massages, in a serene setting.

📍 Chanakya BNR Hotel, Near Puri Railway Station⏰ 10:00 AM - 6:00 PM
Wellness Tip: For an authentic and often more affordable experience, seek out local Ayurvedic centers rather than just hotel spas. They often employ practitioners trained in traditional methods. Always discuss your specific needs and any health concerns beforehand. Also, consider a morning walk or yoga session on Puri beach for natural wellness.
🌃

Nightlife

After dark in Puri

🍸 Bars & Cocktails

The Bar at Mayfair Heritage INR 500-1200 per drink

An elegant and sophisticated bar offering a wide selection of spirits, wines, and cocktails. Perfect for a relaxed evening drink in a luxurious setting.

⏰ 11:00 AM - 11:00 PM

The Bar at The Peerless Inn INR 400-1000 per drink

A cozy and well-stocked bar within The Peerless Inn, offering a comfortable ambiance for enjoying alcoholic beverages and light snacks. Good for unwinding.

⏰ 11:00 AM - 10:30 PM

Wildgrass Restaurant (with Bar Service) INR 300-800 per drink

While primarily a restaurant, Wildgrass also has a bar serving a decent range of alcoholic beverages. It's a more casual option for drinks and dinner.

⏰ 12:00 PM - 10:30 PM

🎭 Cultural Performances

Odissi Dance Performance (Various Venues) INR 200-500 (if ticketed, many are free)

Keep an eye out for local cultural programs, especially during festivals or at cultural centers like the Puri Art & Craft Village or hotel events. Odissi, the classical dance form of Odisha, is mesmerizing.

📍 Often at Rabindra Mandap (Bhubaneswar, but sometimes special events in Puri), or select hotels/cultural centers

Jagannath Temple Evening Aarti Free (donations welcome)

While not 'nightlife' in the conventional sense, experiencing the evening Aarti (prayer ceremony) at the Jagannath Temple is a profound cultural and spiritual experience. The chants, lamps, and devotion are captivating.

📍 Jagannath Temple (inner sanctum, check timings as they vary)

🌙 The Perfect Puri Evening

5:30 PM - 6:30 PM Witness the spectacular sunset at Puri Beach, followed by a leisurely stroll along the shoreline, perhaps enjoying a fresh coconut water.
6:30 PM - 7:30 PM Head to the bustling Swargadwar Market area. Browse for souvenirs, shell crafts, and soak in the vibrant evening atmosphere.
7:30 PM - 8:30 PM Indulge in Puri's street food scene. Try Dahibara Aloo Dum, Gupchup, and Ghuguni Chaat from local vendors on Grand Road or near Swargadwar.
8:30 PM - 10:00 PM Enjoy a delicious seafood dinner at a mid-range restaurant like The Gajapati or a hotel restaurant. If you're feeling adventurous, pick fresh catch from a beach shack and have it grilled.
10:00 PM onwards For a relaxed end to the evening, enjoy a nightcap at The Bar at Mayfair Heritage or The Peerless Inn, or simply take a quiet walk back to your accommodation, enjoying the sea breeze.
💎

Luxury Experiences

Splurge-worthy experiences in Puri

Stay at Mayfair Heritage, Puri

Indulge in a luxurious stay at one of Puri's most prestigious resorts, offering opulent rooms, private beach access, multiple dining options, a lavish spa, and impeccable service.

💰 INR 12,000-30,000+ per night

Private Beachfront Dining Experience

Arrange a bespoke candle-lit dinner directly on the beach, complete with a personalized menu, private butler service, and the soothing sound of the waves. Often offered by luxury hotels.

💰 INR 8,000-15,000+ per couple

Bespoke Patachitra Art Workshop & Purchase

Visit Raghurajpur with a private guide and arrange a personalized workshop with a master Patachitra artist. Commission a custom painting and gain deep insight into this ancient art form.

💰 INR 7,000-25,000+ (includes workshop and potential art piece)

Exclusive Jagannath Temple Darshan & Guide

Book a private, knowledgeable guide who can navigate the temple complex efficiently, provide historical and spiritual insights, and ensure a smooth, respectful darshan (viewing of the deity), avoiding common tourist hassles.

💰 INR 3,000-7,000 (excluding donations)

Luxury Yacht or Boat Trip on Chilika Lake

While Chilika Lake is a short drive away, a luxury experience would be a private boat trip on Asia's largest brackish water lagoon, exploring its islands, watching migratory birds, and spotting Irrawaddy dolphins, away from the crowds.

💰 INR 10,000-20,000+ (for private boat and transport from Puri)

Cafe Culture

Best cafes and coffee spots in Puri

Honey Bee Bakery & Pizzeria INR 150-400 per person

More than just a pizzeria, it's a popular cafe known for its fresh pastries, cakes, cookies, and good coffee. A lively spot for breakfast or an afternoon snack.

📍 Chakra Tirtha Road, Puri

Coffee Day (Multiple Outlets) INR 100-300 per person

India's largest coffee chain, offering standard coffee shop fare: various coffees, teas, sandwiches, and pastries. Reliable for a familiar brew and air-conditioned comfort.

📍 VIP Road, Grand Road

Sai Ram Sweets & Cafe INR 80-250 per person

A local favorite, primarily a sweet shop but also features a small cafe section offering hot beverages, Indian snacks, and quick bites. Known for its fresh local sweets.

📍 Grand Road, Puri

The Bakery at Mayfair Heritage INR 250-600 per person

A sophisticated bakery offering premium pastries, artisanal breads, gourmet sandwiches, and excellent coffee. Perfect for a luxurious coffee break or a sweet treat.

📍 Mayfair Heritage, Chakra Tirtha Road, Puri

Chai & Snacks Stalls (Local) INR 20-80 per person

Scattered throughout Puri, these informal stalls offer strong, sweet chai, often with ginger or cardamom, along with local snacks like pakoras or biscuits. A true local experience.

📍 Every street corner, especially near markets and bus stops

Sea View Cafe (at Hotel Sonar Bangla) INR 120-350 per person

A small, pleasant cafe attached to Hotel Sonar Bangla, offering a range of hot and cold beverages, light snacks, and a relaxing ambiance, sometimes with a partial sea view.

📍 Chakra Tirtha Road, Puri
Coffee Tip: While Puri has a few modern cafes, don't miss the local 'Chai' experience from a street vendor. It's an integral part of Indian culture and surprisingly refreshing. For a unique local cold drink, try 'Tanka Torani' (a fermented rice water drink) at a small local stall, especially after visiting the temple – it's an acquired taste but very authentic and cooling.