
Rooftop cafes in Delhi are loved for their great views and relaxed vibe. High above the busy streets, these cafes offer amazing views of Jama Masjid, Qutub Minar, and beautiful lakes.
As night falls, twinkling lights bring these places to life, making them perfect for a romantic date under the stars.
If you want to experience the cozy atmosphere and delicious food make a visit to these 10 best rooftop cafes in Delhi.
1. Gumbat Cafe

If you’re tired of shopping in Chandni Chowk and need a break, or if you just want to soak in the views, Gumbat Cafe is the perfect spot.
It is fondly called “Mini Turkey ” by locals due to its unique ambiance, offers stunning views of Jama Masjid and the bustling Chandni Chowk market, along with the charm of old-style havelis.
The cafe serves authentic Mughlai and continental dishes, refreshing mocktails, and herbal shisha.
While it’s a bit on the pricey side and the food might not always hit the mark, the overall vibe makes it one of the best rooftop cafes in Delhi to discover.
Where – Gumbat Cafe, Jama Masjid, Roof Top , 1061, opposite Gate No. 3, Dariba Kalan, New Delhi
Timings – 12:30 PM – 1 AM
Meal For Two – Rs 3,200 for two
2. Lakhori-Haveli Dharampura

Located in the heart of Old Delhi and just a short walk from both Chandni Chowk and Jama Masjid, Haveli Dharampura’s restaurant is a popular stop for foreign tourists on their Golden Triangle Journey, eager to experience the traditional charm of Old Delhi(Purani Dilli)
This beautifully preserved old haveli boasts a charming, traditional decor that transports you back to the Mughal era.
The menu features classic Old Delhi cuisine with a modern twist, offering delicious dishes that are sure to delight your taste buds.
For an extra treat, you can visit during dinner to enjoy a traditional Indian dance show.
Where – Haveli Dharampura, 2293, Gali Anar, Bazar Gulian Road, Dharam Pura
Timings – 11 AM – 11 PM
Meal For Two – Rs 2,500 for two
3. Bokan

Bokan Restaurant is a hidden gem in the East of Kailash, perfect for a feast for the senses.
Surrounded by lush greenery, this happy place offers mouthwatering cuisine, live music, and unbeatable vibes.
The beautiful ambiance and Instagram-worthy spaces make every visit delightful.
At night, Bokan transforms into an even more cozy and stunning venue, truly worth visiting.
With its perfect blend of flavors and rhythms, it’s an absolute must for those craving good food and great music.
Where – Bokan, 36, Community Centre, East of Kailash, New Delhi
Timings – 12 PM – 1 AM
Meal For Two – Rs 2,300 for two
4. Olive Bar & Kitchen

If you’re searching for an outdoor restaurant in Delhi where you can enjoy the stunning sunset and the evening glow, Olive Bar & Kitchen is the perfect choice.
Housed in a former colonial building now adorned with refined yet modern decor, this restaurant offers a truly memorable setting.
The menu here offers a delightful selection of European and international dishes, all crafted to perfection. Also, it has a changing fixed menu,bringing something new and exciting to try, ensuring a fresh and unique dining experience every time.
Plan your visit today and experience the culinary delights at Olive Bar & Kitchen!
Where – Olive Bar & Kitchen, 6-8, Kalka Das Marg, Mehrauli, New Delhi
Timings – 12:30 PM – 12 AM
Meal For Two – Rs 5,000 for two
5. 1022

Ten Twenty Two is a hidden gem in South Delhi, with a unique vintage vibe and all-white Greek-inspired architecture.
Imagine bright pops of fuchsia pink beautifully complementing the natural bougainvillea and floral-print furniture, creating a delightful ambiance in this café.
As evening falls, ambient lighting makes the outdoor setting a cozy haven, perfect for relaxing and enjoying your meal.
You can explore the diverse menu, featuring a delightful blend of progressive Indian, Arabic, European, and pan-Asian cuisines.
Here, you’ll discover a place where delicious flavors and enjoyment come together, ensuring every visit is memorable.
Where – Ten Twenty Two-1022, Shop 3,4,5, DDA Market, Sri Aurobindo Marg, Adchini, New Delhi
Timings – 12 PM – 1 AM
Meal For Two – Rs 1,600 for two
6. Miabella

Mia Bella or ‘my beautiful’ in Italian is one of the finest places located in Hauz Khas Village offering a stunning view of both Hauz Khas Fort and the lake.
With its European-inspired décor, mouthwatering wood-fired pizzas, diverse tapas selection, and extensive drink menu, it’s the ideal location for an unforgettable date.
Don’t miss to try the “Braai,” an African barbecue grill seasoned with a mix of African and European spices.
This unique dining experience is sure to make your visit extra special.
Where – Mia Bella, 50 E, Hauz Khas Village, New Delhi
Timings – 11 AM – 1 AM
Meal For Two – Rs 3,500 for two
7. Dramz

Are you looking for a luxurious dining experience in Delhi? Visit Dramz, a Rooftop Cafe in South Delhi.
Their terrace seating offers stunning views of the lush greenery around the historic Qutub Minar. As the sun sets, the scenery becomes even more magical, making it a perfect spot for a romantic evening.
Whether you’re planning a romantic dinner or an elegant night out, Dramz provides a unique heritage dining experience right in the heart of Delhi.
Where – Dramz, 1580/1, KD Marg,Near Qutub Minar, Mehrauli, New Delhi
Timings – 1 PM – 1 AM
Meal For Two – Rs 3,500 for two
8. Unwind

Unwind cafe combines an artistic atmosphere with walls adorned with local artwork, creating a visual treat to go along with your meal.
The cafe’s charming ambiance and perfectly balanced music make it easy to chat and relax while enjoying your drinks.
This delightful blend of art and atmosphere ensures a memorable and enjoyable experience every time you visit.
Where – Unwind Cafe, C-108, 1st floor, Ansal Plaza, Hudco Place, Andrew Ganj, Near August Kranti Marg, Uday Park, New Delhi
Timings – 12 PM – 12:30 AM
Meal For Two – Rs 1,800 for two
9. Sky Bar Kylin

Sky Bar Kylin instantly became a hit with its elegant white-curtained gazebos, bamboo and wood decor, and an extensive, eclectic bar.
It’s a place that will tempt you to share countless Instagram stories, thanks to its stunning views and perfect sunset setting with a glass of wine.
The atmosphere here is always lively with a DJ spinning world music, live singers, and special events like Goddess Nights for ladies.
If you want to party or enjoy a quiet, intimate evening try this beautiful spot on your next visit!
Where – Sky Bar, 2, Nelson Mandela Marg, Shanti Kunj B Block, Vasant Kunj II, Delhi Cantonment, New Delhi
Timings – 12 PM – 12 AM
Meal For Two – Rs 1,800 for two
10. Ottimo

Ottimo at West View, a rooftop gem at ITC Maurya, is one of Delhi’s top spots for a memorable dining experience.
It has both indoor and outdoor seating, offering breathtaking city views that make it perfect for a night out with friends or a romantic dinner.
The menu features a delightful array of Italian and Mediterranean dishes, all made with fresh ingredients.
What truly sets Ottimo apart is its exceptional service. The friendly and courteous staff ensure every visit is a delight.
With its mouth watering food, stunning views, and welcoming ambiance, Ottimo at West View is a must-visit for anyone looking to enjoy a great meal.
Where – Ottimo, ITC MAURYA, Sardar Patel Marg, Akhaura Block, Diplomatic Enclave, Chanakyapuri, New Delhi
Timings – 7 PM – 12 AM (Monday-Saturday), 1 PM – 5 PM (Sunday)
Meal For Two – Rs 4,500 for two
Looking to enjoy a meal out with your partner? These beautiful Rooftop Cafes in Delhi are just the spots you need to visit. Have you been to any of them? Or is there a place you think we should add? Let us know in the comments!