20 Best Restaurants in Dehradun

Find 20 best restaurants in Dehradun to relish authentic multi-cuisine food in unique locations & natural surroundings with top-notch service, music, & hygiene.

20 Best Restaurants in Dehradun
Best Restaurants in Dehradun

Dehradun is famous for its food aside from beautiful hill stations, pleasant climate, picturesque landscapes, and valleys. Best Restaurants in Dehradun serve authentic multi-cuisine dishes to satisfy the palate of tourists and visitors. You can get good Food in Dehradun as per your preferences, budget, and taste. It comes with an elegant combination of natural surroundings, open-air sitting, and unique locations. 

All kinds of restaurants comprise fine dining, rooftop dining, live music restaurants, family restaurants, casual dining restaurants, vegetarian restaurants, and non-vegetarian restaurants with hygiene, top-notch service, and ambiance. These restaurants serve all kinds of cuisines such as Authentic Garhwali, Continental, North Indian, South Indian, Tibetan, Chinese, Italian, Thai, Mexican, and fusion food. 

Top Fine-Dining Restaurants in Dehradun

Fine Dining Restaurants in Dehradun are the places to have a gala time with your friends and family with multi-cuisine food, music, and top-notch service in unique locations and scenic surroundings. We have hand-picked some of the best restaurants in Dehradun for a fine-dining experience.

1) Mirabilia Restaurant 

Mirabilia Restaurant Dehradun

This open-air restaurant provides a luxury dining experience for South Indian, Continental, and North Indian cuisines. Chicken Lasagna and Malai Tikka are the signature dishes at the restaurants. The Poolside location and open-air setting make it an ideal place for a dinner date amidst a romantic ambiance. Food will satisfy your taste buds. 
Location: 46, East Canal Road, Dehradun
Opening Hours: 11 am - 10:45 pm

2) Pacific Blue Restaurant

Pacific Blue Restaurant Dehradun

Pacific Blue is a restro lounge famous for North Indian and Chinese cuisines. You must savor Penne Pollo Picante and Cottage Cheese sizzler. It features a luxurious environment despite budget-friendly prices. Blue LEDs and dark ambiance make it an impressive lounge for fine dining.  
Location: Krishna Tower, Rajpur Road, Hathibarkala Salwala
Opening Hours: 10:30 am to 11 pm

3) The Terrace Restaurant

The Terrace Restaurant Dehradun

The Terrace is known for its open-air setting and the finest buffet. Outdoor sitting and top-class service will give you a unique experience of rooftop dining. You can try its lip-smacking Paneer Butter Masala and Dal Makhani. The buffet restaurant serves North Indian, Chinese, and Italian cuisines. 
Location: 152/4, Rajpur Road, Jakhan, Dehradun
Opening Hours: 6 am -12 pm

4) Emerald Court Restaurant

Emerald Court Restaurant Dehradun

Emerald Court is the place to relish the best Continental, Chinese, Thai, Italian, North Indian, and Mughlai dishes in a laid-back environment. Visitors must try Kalmi Kebab and Tandoori Khumb while dining out in this luxurious restaurant. Its professional team of chefs prepares scrumptious food. 
Location: The Solitaire, Haridwar Bypass Road, Dharampur, Dehradun
Opening Hours: 7 am - 11 pm

5) Onyx Restaurant

Onyx Restaurant Dehradun

The Four Points Hotel Sheraton houses the fine-dining restaurant Onyx. All contemporary cuisines with superior taste are served in one of the best restaurants in Dehradun. Try Masala Peanuts and Paneer Kuchran with delicious food. 
Location: 1, Saharanpur Rd, Shakti Vihar, Majra, Niranjanpur
Opening Hours: 12 pm - 11 pm

6) The Garage Dine-In Restaurant

The Garage Dine-In Restaurant Dehradun

The restaurant is famous for fusion and North Indian food. It prepares the most basic Indian dishes uniquely. Savor Garage Da Kukkad and Chicken Khurchan in the relaxed ambiance of this popular restaurant in Dehradun.
Location: 316, Gms Road, Opposite Akash Coaching, Near Ballupur Chowk, Ballupur
Opening Hours: 01:30 am to 10:30 pm

7) The Tavern Restaurant

The Tavern Restaurant Dehradun

The Tavern is the most extravagant restaurant that offers delicious food, live music and a pleasant ambiance. It is suitable for casual and fine dining. Sizzlers and Paneer Butter Masala are the favorite dishes among visitors. The restaurant serves North Indian, Chinese, Continental, Italian, and Thai dishes. 
Location: 2nd Floor, Crossroads Mall, Chironwali
Opening Hours: 11 am - 11 pm

8) Flavours Restaurant

Flavours Restaurant Dehradun

The Flavors is a restaurant with a rustic setting and stylish seating that serve North Indian, Chinese, Continental cuisines for a fine dining experience. You can savor Chicken Lababdar and Paneer Pasanda. 
Location: Hotel Doon Castle, Patel Nagar, Opp. Telephone Exchange, Saharanpur Road, Kaonli, Dehradun
Opening Hours: 08 am -  11 pm

9) Pavilion Restaurant

Hotel President houses one of the oldest restaurants, Pavilion. It has earned a reputation for unmatched flavors, top-class service, and dining experience. Kadhai Chicken and Paneer Tikka are the signature dishes of the restaurant. The courteous staff serves North Indian, Continental, and Chinese cuisines. 
Location: Hotel President, 6, Astley Hall, Rajpur Road, Karanpur, Dehradun
Opening Hours: 07 am -11 pm

10) Prez Restaurant

Prez Restaurant Dehradun

Prez is a famous family restaurant in Dehradun for a memorable dining experience. It serves North Indian, Chinese, and Continental dishes in a relaxed environment. You would crave to try Butter Chicken and Mutton Rogan Josh. 
Location: Hotel President, 6, Astley Hall, Rajpur Road, Karanpur, Dehradun
Opening Hours: 08 am - 03 pm, and 7 pm - 11 pm

11) Black Pepper Restaurant

Black Pepper Restaurant Dehradun

Black Pepper Restaurant’s claims to fame are authentic Indian cuisine, delicious food, comfortable sitting, and courteous staff. Black Pepper is a go-to place for Paneer Butter Masala and Butter Chicken. It is well-known for Chinese and North Indian cuisines. It is a top-rated restaurant in Dehradun. 
Location: 3, Astley Hall, Rajpur Road, Rajpur, Dehradun
Opening Hours: 11 am - 11 pm

12) Town Table Restaurant

Town Table Restaurant Dehradun

Town Table tops the list of vegetarian restaurants in Dehradun. Its menu includes Continental, Chinese, and North Indian cuisines. Stuffed Schezwan Mushroom and Dahi Ke Sholey are favorites among visitors. Its ambiance is good for dining with friends and family. 
Location: 101, Rajpur Road, Hathibarkala Salwala
Opening Hours: 12 pm - 11 pm

13) Kalsang Friends Corner Restaurant

Kalsang Friends Corner is a non-veg restaurant famous for delicious Tibetan, Chinese, and Thai food in Buddhist-style settings. Its menu includes numerous dishes with different variations. The environment gives you a Tibetan feel. You must try Chicken Chilli Momos and Chicken Tofu. 
Location: 88 A, Chander Lok Colony, Rajpur Road, Hathibarkala Salwala
Opening Hours: 12 pm - 10:30 pm

14) Muse Restaurant

Muse Restaurant Dehradun

Muse is a famous family restaurant inside Hotel Inderlok. Inventive kitchen, quality food, the art of gourmet, and relaxed ambiance are the main attractions. The professional staff serves North Indian, Chinese, and Continental cuisines. Pollo Juicy Lucy and Red Thai Curry are popular dishes. 
Location: Hotel Inderlok, 29, Rajpur Road, Chukkuwala
Opening Hours: 12 pm - 12 am

15) Un-Plugged Restaurant

Unplugged is a casual dining restaurant around Shastradhara. Surrounding hills create a perfect ambiance to enjoy sumptuous food in tranquility. The courteous staff serves multi-cuisine dishes in both indoor and outdoor sitting. You can try lip-smacking Cold Chicken Salad and Chicken Lollipop. 
Location: Sahastradhara Bypass Road, Tarla Nagal Back Side, Orchid Park, Rajpur
Opening Hours: 12 pm - 10 pm

16) BMG Restaurant

BMG Restaurant Dehradun

Be My Guest is a decent place to eat with family and friends in eco-friendly surroundings. BMG serves North Indian and Chinese cuisines in a laid-back environment. Malabari Paratha and Momos are popular among visitors. 
Location: 140 A, Rajpur Road, Jakhan
Opening Hours: 11 am - 10:30 pm

17) Punjab Grill Restaurant

Punjab Grill Restaurant Dehradun

Punjab Grill restaurant ranks high among top elite restaurants in Dehradun. It is known as the best pure veg restaurant. It serves North Indian and Mughlai dishes cuisines with authentic flavors. The restaurant receives footfall for Vegetable Biryani and Makhani Chooze. 
Location: Rajpur Road, Jakhan, Dehradun
Opening Hours: 12 pm - 11 pm

18) Mussoorie Lights Restaurant

Mussoorie Lights Restaurant Dehradun

Mussoorie Lights is one of the top open-air restaurants in Dehradun for a unique rooftop dining experience, and it serves Afghani, Continental, Indian, Italian, and Mexican cuisines and in the natural surroundings of mountains and greenery. You can savor Chocolate Waffles and Espara Pizza.
 Location: Hotel Park View, Payal Cinema Lane, 17, Rajpur Road, Astley Hall, Chukkuwala
Opening Hours: 11:30 am - 11 pm

19) Y Cafe and Restaurant

Y Cafe and Restaurant is a live music restaurant to unwind with friends and enjoy delicious multi-cuisine food at a relaxed pace. It is also the place to enjoy solitude with eatables. You must try Blueberry Smoothie and Lasagna. 
Location: Hotel White House, Behind St. Joseph’s Academy, Subhash Road, Karanpur, Dehradun
Opening Hours: 11 am - 10 pm

20) Punjab Restaurant

Punjab Restaurant is one of the best Chinese restaurants in Dehradun. This family restaurant provides authentic North Indian food in distinct variations. You can relish Paneer Makhani and Butter Chicken in a family-style ambiance. It pulls people for North Indian and Chinese delicacies. 
Location: 1, Patel Market, Clock Tower, Rajpur Road, Chukkuwala, Dehradun
Opening Hours: 11 am to 11 pm

Go through the article to explore more on the Best Places to Eat in Dehradun.