The 8 Best Luxury Hotels with Spa in Kolkata (2025)

Nestled along the banks of the Hooghly River, Kolkata is a vibrant tapestry of colonial architecture, rich cultural heritage, and tantalizing culinary experiences. The city's neighborhoods, from the bustling streets of Park Street to the serene pathways of Kumartuli, echo with stories of artists and revolutionaries, while its iconic landmarks, such as the Victoria Memorial and Howrah Bridge, are testaments to its illustrious past. Amidst this dynamic backdrop, Kolkata’s luxury hotel scene flourishes, offering an exquisite blend of modern comfort and historic charm. The JW Marriott Hotel Kolkata, with its contemporary elegance, provides a perfect base for exploring the city, while the opulent Taj Bengal immerses guests in refined luxury just moments away from the lush greens of Alipore Zoo. For those seeking a truly majestic experience, the ITC Royal Bengal, a Luxury Collection Hotel, boasts stunning views and exceptional dining options, including Michelin-starred cuisine. With unparalleled service and superior amenities, these Kolkata luxury hotels with spa facilities invite discerning travelers to unwind and indulge in the city's unique allure. Start planning your unforgettable journey today.

Top Luxury Hotels in Kolkata

luxury hotels in Kolkata

JW Marriott Hotel Kolkata

Hotel
4A, J.B.S. Haldane Avenue, 700105 Kolkata, India

Nestled in the vibrant heart of Kolkata's Tangra district, the JW Marriott Hotel Kolkata harmoniously blends elegance with warmth, offering an oasis of luxury that captivates every sense. As you enter, the soothing scent of jasmine wafts through the air, inviting you to a world where exceptional service and exquisite comfort reign supreme—a perfect retreat for romantic getaways and serene escapes alike.

Spa & Relaxation - Indulge in opulence at the holistic Spa by JW, where the tranquil ambiance envelops you like a warm embrace, and expert therapists work their magic to dissolve stress with rejuvenating treatments tailored just for you.

Romantic Break - Stroll hand-in-hand along the infinity pool’s edge as the sun sets, casting a golden glow over the water, or savor an intimate dinner under the stars at Vintage Asia, where exquisite flavors dance on your palate in a beautifully curated atmosphere.

Cultural Explorers - Dive into the richness of Kolkata's heritage with guided experiences crafted by the hotel, allowing you to explore local markets filled with vibrant textiles and spices, and return to your sanctuary to unwind after a day steeped in culture.

Guest Experiences - Late-night cravings are no match for the accommodating staff, who’ll whip up culinary delights even past dining hours, ensuring you enjoy the aroma of freshly prepared dishes even as the city drifts into slumber.

luxury hotels in Kolkata

Taj Bengal

Hotel
34B, Belvedere Road, Alipore Kolkata 700027, 400003 Kolkata, India

Nestled in the heart of Kolkata, the Taj Bengal stands as a timeless sanctuary where old-world grandeur meets contemporary elegance. With its lush gardens and tranquil ambiance, this luxury hotel invites couples and travelers alike to immerse themselves in an oasis of comfort and sophistication, just a stone's throw from the city's vibrant energy.

Culinary Delights - Savor gastronomic journeys across nine exquisite dining venues, each offering a unique tapestry of flavors—from the aromatic spices of Indian cuisine at Sonargaon to the Mediterranean warmth at Souk. Here, every meal becomes a celebration of culinary art and local ingredients, transforming dining into an unforgettable experience.

Wellness Retreat - Escape into serenity at the luxurious spa, where the soothing scents of essential oils entwine with soft melodies, inviting you to rejuvenate your body and soul. Indulge in tranquil treatments that promise relaxation and revitalization, with attentive therapists ensuring your journey is nothing short of bliss.

Elegant Accommodations - Luxuriate in a room adorned with rich fabrics and traditional Indian accents, where every detail whispers sophistication. From the plush bedding that cradles weary travelers to the serene views of the landscaped gardens, each stay promises a peaceful retreat with modern conveniences at your fingertips.

Guest Experiences - Guests revel in unexpected moments of warmth—like the gentle touch of a staff member who remembers your coffee preference or the fragrant waft of freshly baked pastries beckoning you to breakfast. One wandering traveler marveled at how even the sounds of laughter from the pool area felt like an embrace, wrapping around them as they enjoyed their serene escape.

luxury hotels in Kolkata

ITC Royal Bengal, a Luxury Collection Hotel, Kolkata

Hotel
1 JBS Haldane Avenue, 700046 Kolkata, India

Nestled in the heart of Kolkata, ITC Royal Bengal is a luxurious oasis where timeless elegance meets contemporary comfort. As you step into the grand lobby, the soft scent of fresh flowers mingles with the rich aroma of Indian spices, setting the tone for an unforgettable stay filled with exquisite indulgences and genuine hospitality.

Total relaxation - Unwind at the spectacular outdoor pool that glistens under the Bengal sun, surrounded by lush gardens, or indulge in the serene spa where soothing aromas embrace you, making each massage feel like a gentle lullaby for your senses.

Romantic Break - With its opulent suites adorned in deep hues and delicate fabrics, this hotel creates an intimate backdrop perfect for couples looking to rekindle romance or celebrate special milestones amidst the charm of Kolkata's vibrant streets.

5* Luxury - Experience unparalleled comfort with meticulously designed rooms that include plush bedding, elegant decor, and modern amenities; every detail, from the warm lighting to the curated artworks, reflects a commitment to sophistication and style.

Guest Experiences - As I savored the sumptuous buffet breakfast, the enticing smell of freshly brewed coffee mingled with the sweet scent of pastries, while friendly staff offered a cheerful 'good morning,' making me feel like a welcomed guest rather than just another visitor.

luxury hotels in Kolkata

ITC Sonar, a Luxury Collection Hotel, Kolkata

Hotel
JBS Haldane Avenue (Opp Science City), 700046 Kolkata, India

Nestled within the vibrant tapestry of Kolkata, ITC Sonar, a Luxury Collection Hotel, offers an oasis of serenity steeped in elegance and sophistication. Here, the lush landscapes meet exquisite design, inviting couples, wellness enthusiasts, and cultural explorers alike to savor moments of tranquil luxury amidst the bustling city.

Total Relaxation - Immerse yourself in pure indulgence at the hotel’s sprawling outdoor swimming pool, where the gentle lapping of water harmonizes with the rustling leaves, creating a serene soundtrack for your relaxation. The stunning lily pond, often reflecting the golden hues of sunset, enhances this peaceful retreat.

Culinary Delights - Embark on a gastronomic journey at one of five distinct dining venues, where each dish tells a story—from the aromatic spices of Dum Pukht to the delicate flavors of Pan Asian cuisine. Every meal is a celebration, enhanced by the cheerful chatter of staff and the warm, fragrant air laden with spices.

Outstanding Location - Conveniently situated near iconic attractions such as the Victoria Memorial and Science City, ITC Sonar allows you to easily explore Kolkata's rich heritage while returning to your luxurious sanctuary. Stroll through local markets, then unwind in the opulent embrace of your room, complete with rich textures that invite you to linger.

Guest Experiences - As guests describe their stays, they recall the enchanting view of the lily pond from their rooms, a delightful sight that brought tranquility to hectic days. They also fondly remember the attentive staff, like Saurav from the Nectar bar lounge, whose genuine smiles and personalized service created unforgettable moments of warmth and hospitality.

luxury hotels in Kolkata

Hyatt Centric Ballygunge Kolkata

Hotel
17 Garcha, 1st Lane, Ballyguange, 700019 Kolkata, India

Nestled in the vibrant heart of Ballygunge, Hyatt Centric Ballygunge Kolkata invites you to lose yourself in a world where rich heritage meets contemporary elegance. Here, every corner hums with the stories of Kolkata, ensuring that each moment is steeped in charm and warmth, providing an intimate sanctuary for both relaxation and exploration.

Local Exploring - Step outside into the bustling lanes of Ballygunge, where colorful market stalls and tantalizing street food beckon. With local recommendations from our dedicated staff, immerse yourself in the rhythm of the city, discovering hidden gems and culturally rich experiences just moments away.

Culinary Delights - Savor an eclectic array of flavors at our three distinctive dining venues, where culinary artistry meets regional authenticity. Guests rave about our exquisite Thai curry and delectable club sandwiches, lovingly crafted by passionate chefs, making every meal a celebration of taste.

Wellness Retreat - Unwind in our serene spa oasis, designed as a tranquil escape from the city’s hustle and bustle. From rejuvenating treatments to calming yoga sessions, indulge in total relaxation as the gentle sounds of nature envelop you, refreshing both body and soul.

Guest Experiences - The moment you step through our gates, a sense of calm washes over you; guests often mention the delightful surprise of returning to their impeccably arranged rooms after a day out, greeted by the fresh scent of jasmine lingering in the air. It's this attention to detail and heartfelt hospitality that transforms a simple stay into a cherished memory.

luxury hotels in Kolkata

The Westin Kolkata Rajarhat

Hotel
Plot No. CBD/2, 700156 Kolkata, India

Nestled in the vibrant heart of New Town, Kolkata, The Westin Kolkata Rajarhat invites you to experience a realm where luxury meets tranquility. With unobstructed views of the sprawling city skyline and an ambiance that whispers elegance, this sanctuary is an oasis for couples, business travelers, and anyone seeking rejuvenation amid urban energy.

Spa Breaks - Indulge in holistic wellness at the hotel’s spa, where the soothing scent of essential oils mingles with the gentle sounds of cascading water, inviting you into a serene retreat designed for ultimate relaxation.

Culinary Experiences - Savor culinary delights crafted by skilled chefs who transform fresh ingredients into masterpieces, from the fragrant spices of the pan-Asian offerings at Nori to the vibrant breakfast buffet brimming with live cooking stations, all set against panoramic views that entice the palate.

Outstanding Location - Perfectly positioned near Eco Park and prominent business centers, The Westin serves as an ideal launchpad for exploring Kolkata's rich tapestry of culture and history, whether you're strolling through local markets or visiting iconic landmarks.

Guest Experiences - Guests are often enchanted by the delightful surprise of personalized service; like when a staff member remembers your favorite drink, or the scent of freshly prepared dishes wafts through the air, creating a warm atmosphere that feels just like home.

luxury hotels in Kolkata

Taj City Centre New Town, Kolkata

Hotel
City Center Two Action Area 2 D. Plot No. 11/5 New Town, Rajarhat, 700157 Kolkata, India

Nestled in the vibrant heart of New Town, Kolkata, Taj City Centre stands as a serene sanctuary where luxury meets tranquility. As you step into the elegantly designed lobby, the subtle scent of jasmine wafts through the air, evoking a sense of calm that prepares you for an extraordinary escape from the city's energetic pulse.

Total Relaxation - Indulge in an oasis of peace at the signature Jiva Spa, where the soothing sounds of water trickling from elegant fountain features provide a backdrop to your rejuvenating treatments, leaving you feeling utterly refreshed and revitalized.

Romantic Break - Create unforgettable memories with your loved one in our luxurious Jacuzzi rooms, where candlelight dances on the walls and plush linens envelop you in comfort, making every moment feel like a cherished retreat.

Culinary Delights - Savor an exquisite culinary journey at our award-winning restaurants, where the aroma of spices mingles with laughter, and each dish tells a story of rich heritage and innovative flavors, enticing food lovers to indulge their senses.

Guest Experiences - As one guest recounted, the hotel’s attentive staff went above and beyond, surprising them with a romantic setup in their room—soft lighting, delicate flower arrangements, and the lingering fragrance of fresh blooms made their celebration unforgettable.

luxury hotels in Kolkata

Hyatt Regency Kolkata

Hotel
JA-1 Sector III, Salt Lake City, 700098 Kolkata, India

Nestled in the vibrant heart of Kolkata's Salt Lake City, Hyatt Regency Kolkata is a sanctuary where modern elegance meets rich cultural heritage. The serene ambiance, complemented by lush surroundings and luxurious amenities, invites guests to unwind and indulge, whether for business or leisure. With its enticing aroma of freshly baked pastries wafting from the bakery and the subtle sounds of water cascading into the pool, every moment here feels like a cherished escape.

Total Relaxation - Immerse yourself in pure tranquility at the hotel's stunning outdoor swimming pool, bordered by swaying palms and plush loungers—a perfect haven for sun-soaked afternoons or romantic sunsets.

5* Luxury - Experience unparalleled luxury in thoughtfully designed rooms featuring plush bedding, rain showers, and expansive bathtubs, ensuring every stay is wrapped in comfort and sophistication.

Culinary Delights - Savor a culinary journey at La Cucina, where the tantalizing aromas of Italian cuisine mingle with local flavors, making each meal an exquisite celebration of taste, complemented by an impressive buffet that keeps guests coming back for more.

Guest Experiences - Guests often speak of the delightful surprise of finding an extensive breakfast spread that not only pleases the palate but also warms the soul—one reviewer fondly recalled the comforting scent of fragrant spices dancing through the air, beckoning them to return for just one more serving.

Best Luxury Hotels that guests love in Kolkata

luxury hotels in Kolkata
1 JBS Haldane Avenue, 700046 Kolkata, India
8.8
1671 reviews
From $99

Guest Review: I really enjoyed my stay at the Itc Royal Bengal ,all the Staffs were very hospitable. Service was Top notchi will definately reccomend this Hotel to anyone visiting Kolkata

luxury hotels in Kolkata
City Center Two Action Area 2 D. Plot No. 11/5 New Town, Rajarhat, 700157 Kolkata, India
9.0
1484 reviews
From $83

Guest Review: The ambience and the vibe of the hotel is exceptional. The hotel service providers are helpful and courteous. I stayed a night here and loved it. The cleanliness is fantastic too.

luxury hotels in Kolkata
Plot No. CBD/2, 700156 Kolkata, India
8.5
1051 reviews
From $79

Guest Review: From the security team to the front desk, housekeeping, and restaurants, we received exceptional hospitality everywhere. I would especially like to thank Deepak and Temsula from 3132 Bar, and Rinki and the rest of the staff from Seasonal Tastes (10th Floor) for making our dining experiences so wonderful and memorable. We look forward to revisiting soon.

Other great option in Kolkata

luxury hotels in Kolkata
Kolkata, 700046, IN
6.8
20 reviews
From $28

Kolkata Luxury Hotels on the Map

Frequently Asked Questions

Some of the premier luxury hotels with exceptional spa services in Kolkata include JW Marriott Hotel Kolkata, known for its holistic wellness treatments, and ITC Sonar, a Luxury Collection Hotel, Kolkata, which features an award-winning spa. Both offer rejuvenating experiences to enhance your stay in the city.

For a romantic getaway in Kolkata, consider Taj Bengal, which boasts elegant rooms and beautiful gardens, perfect for couples. Additionally, The Westin Kolkata Rajarhat offers luxurious amenities and stunning views, making it an ideal spot for a memorable escape.

Kolkata is a culinary delight, and luxury hotels such as ITC Royal Bengal, a Luxury Collection Hotel, Kolkata offer gourmet dining options that showcase local flavors. Another great choice is Hyatt Centric Ballygunge Kolkata, where you can indulge in a variety of exquisite cuisines during your stay.

Yes! Families will enjoy their stay at Hyatt Regency Kolkata, which provides spacious accommodations and kid-friendly amenities. Also, Taj City Centre New Town, Kolkata offers family-oriented services and activities, ensuring a delightful experience for all ages.

For breathtaking views in Kolkata, look at The Westin Kolkata Rajarhat, which overlooks the serene Rabindra Tirtha Lake. Similarly, JW Marriott Hotel Kolkata provides picturesque views of the city skyline, elevating your luxury experience.

If you're seeking contemporary chic hotels in Kolkata, consider ITC Sonar, a Luxury Collection Hotel, Kolkata, featuring modern architecture and stylish interiors. Another option is Hyatt Centric Ballygunge Kolkata, known for its trendy design elements and vibrant atmosphere.