A large white boat on calm water with a smaller red boat nearby, surrounded by hills and a clear sky.

Find the best Rajasthan Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Rajasthan Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Rajasthan hotels

The Oberoi Udaivilas, Udaipur

The Oberoi Udaivilas, Udaipur
5.0 star property
Pichola
9.8 out of 10, Exceptional, (195 reviews)
"Best Stay Ever"
United Kingdom
Abhishek
The price is ฿11,525
฿13,600 total
includes taxes & fees
6 Aug - 7 Aug
The Oberoi Udaivilas, Udaipur

The Leela Palace Udaipur

The Leela Palace Udaipur
5.0 star property
Udaipur
9.4 out of 10, Exceptional, (208 reviews)
"Experience was out of this world ! Would highly recommend the Leela to anyone!"
United States
Jeffrey
The price is ฿11,176
฿13,188 total
includes taxes & fees
20 Jul - 21 Jul
The Leela Palace Udaipur

Aurika, Udaipur - Luxury by Lemon Tree Hotels

Aurika, Udaipur - Luxury by Lemon Tree Hotels
5.0 star property
Udaipur
8.8 out of 10, Excellent, (78 reviews)
"It’s a great location, away from the crowds but with a great view of the lake and the town. Rooms were nice, quiet, and clean. The staff was friendly and accommodating. There is a beautiful pool and Spa. Food was delicious."
United States
Ashwin
The price is ฿3,493
฿4,471 total
includes taxes & fees
20 Jul - 21 Jul
Aurika, Udaipur - Luxury by Lemon Tree Hotels

Taj Lake Palace

Taj Lake Palace
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (354 reviews)
"We had an amazing time @ the Taj. Prerna at the front desk made our stay memorable and Harsh @ the concierge took care of all our sightseeing needs. We will definitely be back."
United States
Arif
The price is ฿11,071
฿13,064 total
includes taxes & fees
30 Jul - 31 Jul
Taj Lake Palace

Hotel Royal Orchid, Jaipur

Hotel Royal Orchid, Jaipur
5.0 star property
Tonk Road
8.0 out of 10, Very good, (91 reviews)
"Overall, a nice hotel to stay in India."
United States
YI-HSUN
The price is ฿1,676
฿1,760 total
includes taxes & fees
14 Jul - 15 Jul
Hotel Royal Orchid, Jaipur

The Leela Palace Jaipur

The Leela Palace Jaipur
5.0 star property
Amer
9.8 out of 10, Exceptional, (187 reviews)
"Amazing property and staff."
United States
JIJUMON
The price is ฿6,461
฿7,624 total
includes taxes & fees
19 Jul - 20 Jul
The Leela Palace Jaipur

Fairmont Udaipur Palace

Fairmont Udaipur Palace
5.0 star property
Udaipur
2.0 out of 10, (1 review)
The price is ฿8,382
฿9,891 total
includes taxes & fees
3 Aug - 4 Aug
Fairmont Udaipur Palace

Taj Fateh Prakash Palace

Taj Fateh Prakash Palace
5.0 star property
Udaipur City Centre
8.8 out of 10, Excellent, (191 reviews)
"Excellent location and service. Great stay."
United States
Atul
Taj Fateh Prakash Palace

ITC Rajputana, A Luxury Collection Hotel, Jaipur

ITC Rajputana, A Luxury Collection Hotel, Jaipur
5.0 star property
Gopalbari
8.8 out of 10, Excellent, (675 reviews)
"Beautiful hotel, a true sanctuary from the bustle of Jaipur. Great breakfast buffet that caters to Westerners while allowing them to sample lots of local fare!"
United States
Nancy
The price is ฿3,405
฿4,018 total
includes taxes & fees
19 Jul - 20 Jul
ITC Rajputana, A Luxury Collection Hotel, Jaipur

Trident, Udaipur

Trident, Udaipur
4.5 star property
Pichola
9.4 out of 10, Exceptional, (424 reviews)
"Great hospitality, beautiful setting."
United Kingdom
Lindsay
The price is ฿2,515
฿2,640 total
includes taxes & fees
12 Aug - 13 Aug
Trident, Udaipur

Umaid Bhawan - A Heritage Style Boutique Hotel

Umaid Bhawan - A Heritage Style Boutique Hotel
4.0 star property
Bani Park
8.8 out of 10, Excellent, (868 reviews)
"Room was clean, breakfast had many options, food and staff was great. "
United States
Vikram
The price is ฿1,834
฿1,925 total
includes taxes & fees
14 Jul - 15 Jul
Umaid Bhawan - A Heritage Style Boutique Hotel

Wyndham Grand Udaipur Fateh Sagar Lake

Wyndham Grand Udaipur Fateh Sagar Lake
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (11 reviews)
"Excellent stay and food! Must visit."
United States
Harshil
The price is ฿3,178
฿3,750 total
includes taxes & fees
19 Jul - 20 Jul
Wyndham Grand Udaipur Fateh Sagar Lake

Raffles Udaipur

Raffles Udaipur
5.0 star property
Udaipur
9.0 out of 10, Wonderful, (18 reviews)
"Perfectly curated, beautiful surroundings, amazing spa team, such a relaxing stay!!"
United Kingdom
Inderpal
The price is ฿7,656
฿9,034 total
includes taxes & fees
17 Jul - 18 Jul
Raffles Udaipur

Jaipur Marriott Hotel

Jaipur Marriott Hotel
5.0 star property
Tonk Road
9.0 out of 10, Wonderful, (644 reviews)
"Rooms were great! Breakfast was amazing too, loved the jalebi, ate it everyday."
United Kingdom
Shivangi
The price is ฿2,130
฿2,237 total
includes taxes & fees
19 Jul - 20 Jul
Jaipur Marriott Hotel

Udaipur Marriott Hotel

Udaipur Marriott Hotel
4.5 star property
Udaipur
9.0 out of 10, Wonderful, (48 reviews)
"Had a great stay"
Australia
Priyansha
The price is ฿3,318
฿3,915 total
includes taxes & fees
26 Jul - 27 Jul
Udaipur Marriott Hotel

Holiday Inn Jaipur City Centre by IHG

Holiday Inn Jaipur City Centre by IHG
5.0 star property
C-Scheme
8.6 out of 10, Excellent, (499 reviews)
"Hotel location is good. The rooms were clean and comfortable. Front Desk staff was unfriendly, from check in to check out."
United States
Vaishali
The price is ฿1,494
฿1,794 total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Jaipur City Centre by IHG

Hyatt Regency Jaipur Mansarovar

Hyatt Regency Jaipur Mansarovar
4.0 star property
Jaipur
9.2 out of 10, Wonderful, (172 reviews)
"Awesome breakfast and the staff is very friendly and helpful."
United States
Vikas
The price is ฿2,829
฿3,338 total
includes taxes & fees
20 Jul - 21 Jul
Hyatt Regency Jaipur Mansarovar

Taj Aravali Resort & Spa

Taj Aravali Resort & Spa
5.0 star property
Udaipur
9.0 out of 10, Wonderful, (80 reviews)
"Absolutely an amazing stay "
United States
Maria Fabiola
The price is ฿3,143
฿3,709 total
includes taxes & fees
14 Jul - 15 Jul
Taj Aravali Resort & Spa

The Oberoi Rajvilas

The Oberoi Rajvilas
5.0 star property
Jaipur
9.8 out of 10, Exceptional, (166 reviews)
"Exceptional experience all the staff were really helpful and welcoming"
United Kingdom
Indrajeet
The price is ฿11,525
฿13,600 total
includes taxes & fees
29 Jul - 30 Jul
The Oberoi Rajvilas

Fairmont Jaipur

Fairmont Jaipur
5.0 star property
Amer
8.4 out of 10, Very good, (115 reviews)
"The staff was great, but the room had pests. Their booking system for massages is horrible and ruined my surprise plan for my parents. Even their menu pricing didn't align with their staff's understanding. The staff did try to make up for this, but when you pay a price for Fairmont, you don't expect so many issues."
Australia
Abhishek
The price is ฿4,610
฿5,440 total
includes taxes & fees
27 Jul - 28 Jul
Fairmont Jaipur
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Rajasthan

Showing deals for:24 Jul - 26 Jul

Save an average of 15% on thousands of hotels when you're signed in

Top Rajasthan Hotel Reviews

Guide to exploring Rajasthan

Top reasons to visit Rajasthan

  • Majestic Forts and Palaces: Rajasthan is renowned for its stunning forts and palaces, showcasing the grandeur of its royal history.
  • Cultural Richness: Immerse yourself in the vibrant traditions, festivals, and local crafts that define Rajasthan's cultural tapestry.
  • Thrilling Safaris: Experience the excitement of wildlife safaris, such as the Ranthambhore safari, to spot elusive tigers and diverse fauna.
  • Serene Landscapes: Enjoy the breathtaking beauty of serene lakes, expansive deserts, and picturesque villages across the region.
  • Diverse Accommodation: Choose from luxurious hotels to charming guesthouses, catering to every traveler's needs.

Find great hotels in Rajasthan

Discover a range of accommodation options in Rajasthan, where you can find everything from luxurious hotels to charming guesthouses. Whether you're travelling for business, enjoying a family getaway, or seeking a pet-friendly retreat, Rajasthan has something for everyone. Explore renowned establishments like Hotel Rajmandir and exquisite villas, ensuring a memorable stay in this vibrant region.

  • Jaipur Marriott Hotel: The Jaipur Marriott Hotel is an exquisite 5-star establishment that offers a blend of luxury and romance in the heart of Rajasthan. With a guest rating of 9.0 out of 10, this hotel is ideal for families, couples, and business travellers alike. The property features a range of amenities for children, including free cribs and breakfast options. Guests can indulge in romantic packages and enjoy 24-hour room service, perfect for intimate dining experiences. For those seeking relaxation, the hotel boasts a full-service spa, complete with couples' treatment rooms, massages, and a steam room, ensuring a memorable stay.
  • Hilton Jaipur: Known for its family-friendly atmosphere, the Hilton Jaipur is a 5-star hotel rated 8.6 out of 10. This establishment is particularly suited for guests looking for a spa-themed retreat. The hotel provides child-friendly amenities such as cribs, supervised childcare options, and a pool area designed for children. Guests can unwind in the on-site spa, which offers a variety of treatments, including massages and steam room access. With its relaxing environment and attentive service, Hilton Jaipur ensures a rejuvenating experience for all its visitors.
  • Holiday Inn Jaipur City Centre by IHG: The Holiday Inn Jaipur City Centre by IHG is a luxurious 5-star hotel with a guest rating of 8.6 out of 10. This hotel is tailored for families and those looking to experience a spa-themed vacation. It offers a selection of amenities for children, including cribs and babysitting services. The on-site spa features accessible facilities, body scrubs, and a steam room, providing guests with ample opportunities to relax and unwind. With its convenient location and upscale offerings, this hotel is a splendid choice for a memorable stay in Rajasthan.

Where to stay in Rajasthan

Rajasthan, a vibrant state in India, offers an unforgettable travel experience filled with cultural richness and historical charm. Explore the timeless allure of its cities like Jaipur and Udaipur, where enchanting nightlife meets luxurious stays. For a tranquil retreat, discover quiet corners like the serene deserts of Jaisalmer. Whether you’re drawn to adventure or seeking relaxation among friendly locals, Rajasthan promises a perfect blend of excitement and serenity for every traveller.

  • Udaipur: Nestled in the southern region of Rajasthan, Udaipur is often referred to as the City of Lakes. Its picturesque setting among a series of shimmering lakes and the backdrop of the Aravalli Range makes it a perfect romantic getaway. Visitors can enjoy a variety of outdoor activities, from serene boat rides on Lake Pichola to exploring the historic City Palace. The city boasts a vibrant shopping scene with local markets and malls, where one can find exquisite handicrafts and textiles. Udaipur's enchanting palaces and monuments, such as the Jag Mandir and Saheliyon-ki-Bari, provide a glimpse into its royal heritage, making it a must-visit destination for those seeking beauty and culture.
  • Jaipur: Known as the Pink City, Jaipur offers a captivating blend of rich history and vibrant culture. Located in the heart of Rajasthan, this bustling metropolis is famous for its majestic forts and palaces, including the iconic Hawa Mahal and Amber Fort. Adventure seekers can explore the rugged terrain surrounding the city, while nature enthusiasts can visit nearby national parks and nature reserves. Jaipur's lively markets, such as Johari Bazaar, offer an array of local handicrafts and souvenirs. The city's year-round pleasant climate makes it an ideal spot for outdoor activities, ensuring visitors have an exhilarating travel experience.
  • Jaipur District: Encompassing the capital city, Jaipur District is rich in natural beauty and adventure opportunities. This district is home to several stunning national parks and reserves, where visitors can immerse themselves in Rajasthan's diverse wildlife and scenic landscapes. The moderate seasonal influx of tourists ensures a pleasant experience, especially from December to February when the weather is most inviting. With various resorts and shopping areas, Jaipur District offers a perfect blend of relaxation and exploration. Whether hiking through nature trails or enjoying local cuisine, this district showcases the essence of Rajasthan's outdoor charm.

Things to do in Rajasthan

Shopping

Discover Jaipur’s Johari Bazaar, a vibrant market renowned for its exquisite jewellery and handicrafts. In Udaipur, visit Hathi Pol Bazaar for traditional textiles and art. For a modern experience, the Bapu Bazaar in Jaipur offers a variety of souvenirs, spices, and local delicacies.

Recreation

In Udaipur, the Ananta Spa provides serene Ayurvedic treatments amidst lush gardens, promoting relaxation and rejuvenation. In Jaipur, explore the spa at the Fairmont, offering holistic therapies and wellness programmes inspired by traditional Indian practices, set against the backdrop of majestic palaces.

Adventure

Explore the thrilling sands of Jaisalmer's Thar Desert on a camel safari, experiencing the sunset over golden dunes. In Udaipur, try paragliding for panoramic views of the lakes and palaces. For a taste of adventure, head to Kumbhalgarh for a trek around its magnificent fort and rugged hills.

Nightlife

Experience the vibrant nightlife of Rajasthan by visiting the lively bars in Jaipur, such as the iconic Tapri Central, known for its relaxed ambience. For a more traditional vibe, enjoy folk music and dance at Chokhi Dhani, an ethnic village resort that showcases Rajasthan's rich culture.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Rajasthan

Rajasthan is an ideal destination for those seeking outdoor adventures and stunning scenery. With its rich cultural heritage, visitors can explore an array of attractions, including magnificent temples, serene lakes, and historic forts. Whether you are looking for cultural experiences or outdoor escapades, Rajasthan offers a diverse range of activities to ensure a memorable vacation.

  • Khatu Shyamji Temple: Nestled in Rajasthan, this temple is a revered site known for its rich cultural significance and vibrant atmosphere. Visitors often feel a deep sense of spirituality as they explore the intricately carved architecture and participate in local rituals.
  • Man Sagar Lake: A picturesque spot in Rajasthan, this lake is ideal for leisurely strolls and romantic outings. With its stunning scenery and tranquil waters, it's a perfect place to unwind while enjoying the natural beauty surrounding the area.
  • Pabuji Maharaj Mandir: This culturally rich temple in Rajasthan showcases exquisite architecture and religious devotion. The serene environment and vibrant festivities provide a unique glimpse into the local traditions and spiritual practices.

Best time to go to Rajasthan

The best time to visit Rajasthan is dependent on what kind of holiday you are seeking. June is its hottest month on average. At this time, visitor numbers are average and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January63.1°F (17.3°C)No RainSunnyAverageSlightly High
February68.5°F (20.3°C)No RainSunnyAverageAverage
March80.2°F (26.8°C)No RainSunnySlightly LowAverage
April87.8°F (31.0°C)No RainSunnySlightly LowAverage
May91.6°F (33.1°C)No RainSunnySlightly LowSlightly Low
June94.6°F (34.8°C)Light RainSunnyAverageSlightly Low
July82.4°F (28.0°C)Frequent RainMostly CloudyAverageSlightly Low
August85.3°F (29.6°C)Light RainMostly SunnyAverageAverage
September83.7°F (28.7°C)Light RainMostly SunnySlightly HighAverage
October83.8°F (28.8°C)No RainSunnyAverageAverage
November74.3°F (23.5°C)No RainSunnySlightly HighSlightly High
December64.4°F (18.0°C)No RainSunnySlightly HighSlightly High

Frequently asked questions

How much do hotels in Rajasthan cost?
In Rajasthan, you can find cheap options from ฿1,760 in a few different ways. To view the availability, enter your chosen getaway dates, then refine your search by budget, amenities and more. Remember that prices can vary depending on when you decide to go, so if you have some flexibility, try switching your dates until you find the right deal.
When is the best time to go to Rajasthan?
The best time for a Rajasthan trip depends on the type of weather you like, as temperatures vary from place to place. Seeking a summer holiday in Jaipur District? With a semi-arid climate, you can expect temperatures ranging from 29ºC to 37ºC between June and August.
Are there any luxury hotels in Rajasthan?
Expedia has got some fantastic stays for a lavish retreat in Jaipur District, Rajasthan, such as Rambagh Palace. Check in and get access to conveniences like private picnic options, concierge services and a Champagne service. Alternatively, pamper yourself at Samode Haveli.
What are the top all-inclusive hotels in Rajasthan?
Stardom Resort and Airport Sky Inn are two top-rated picks in Rajasthan that offer all-inclusive packages. With meals, drinks and entertainment usually included in the room rate, you can put your wallet away and enjoy the ultimate hassle-free holiday at either of these properties located in Jaipur District.
How can I find cheap hotels in Rajasthan?
The best place to begin your search is with our "Price per night" filter. At the moment, the cheapest properties start at ฿1,760 per night. Other ways to lock in an affordable Rajasthan retreat are by booking early and being flexible with the dates you travel. For even more great deals, visit our cheap hotels in Rajasthan page.
What are the best hotels in Rajasthan for families?
Finding a hotel for you and the little ones in Rajasthan is a breeze with our filter tool. Just check "Family friendly" under the "Traveller experience" heading and check out the deals. If you're heading for Jaipur District, book at Rambagh Palace. Relax here while taking advantage of amenities like a nearby theme park and a playground. Samode Haveli is another popular choice with families in this exciting city.
What are the top beach hotels in Rajasthan?
You'll be swept away by the perfect combination of relaxation and fun at our Rajasthan ocean-view hotels. One of the leading accommodation is Rambagh Palace, which includes amenities like tennis and a deep soaking bathtub. Another option promising waves of seaside bliss is Samode Haveli. These two retreats are located in Jaipur District.
Why should I book my Rajasthan hotel with Expedia?
Book your Rajasthan hotel with Expedia and get access to a world of options at amazing prices. Our search filters will help you find exactly what you're after, whether that's a budget-friendly retreat or something a bit more unique, such as a houseboat, log cabin or villa! Join Expedia Rewards for free and you'll save 10% or more on select hotels when you're signed in. Earn points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels come with flexible cancellation policies, so you can rest easy if your circumstances change.