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

This weekend
Next weekend

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

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 ₹10,400
₹13,312 total
includes taxes & fees
30 Jun - 1 Jul
Aurika, Udaipur - Luxury by Lemon Tree Hotels

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 ₹31,000
₹36,580 total
includes taxes & fees
4 Jul - 5 Jul
The Leela Palace Udaipur

The Oberoi Udaivilas, Udaipur

The Oberoi Udaivilas, Udaipur
5.0 star property
Mali Colony
9.8 out of 10, Exceptional, (192 reviews)
"Pool service and amenities were great"
United Kingdom
Anna
The price is ₹28,380
₹34,320 total
includes taxes & fees
20 Jul - 21 Jul
The Oberoi Udaivilas, Udaipur

Taj Lake Palace

Taj Lake Palace
5.0 star property
Udaipur
9.8 out of 10, Exceptional, (353 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 ₹34,700
₹40,946 total
includes taxes & fees
14 Jul - 15 Jul
Taj Lake Palace

The Leela Palace Jaipur

The Leela Palace Jaipur
5.0 star property
Amer
9.8 out of 10, Exceptional, (186 reviews)
"Amazing property and staff."
United States
JIJUMON
The price is ₹18,050
₹21,470 total
includes taxes & fees
4 Jul - 5 Jul
The Leela Palace Jaipur

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 ₹3,464
₹3,658 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Royal Orchid, Jaipur

Taj Fateh Prakash Palace

Taj Fateh Prakash Palace
5.0 star property
Udaipur City Centre
8.8 out of 10, Excellent, (186 reviews)
"Amazing location , room and great staff"
United States
wafaa
The price is ₹12,500
₹14,750 total
includes taxes & fees
12 Jul - 13 Jul
Taj Fateh Prakash Palace

Fairmont Udaipur Palace

Fairmont Udaipur Palace
5.0 star property
Udaipur
2.0 out of 10, (1 review)
The price is ₹23,600
₹27,848 total
includes taxes & fees
14 Jul - 15 Jul
Fairmont Udaipur 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, (673 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 ₹7,400
₹7,770 total
includes taxes & fees
29 Jun - 30 Jun
ITC Rajputana, A Luxury Collection Hotel, Jaipur

Udaipur Marriott Hotel

Udaipur Marriott Hotel
4.5 star property
Udaipur
9.0 out of 10, Wonderful, (48 reviews)
"Absolutely stunning and peaceful property. The rooms were hreat, more than what we asked for. Breakfast spread was great too."
United Kingdom
Shivangi
The price is ₹8,000
₹9,440 total
includes taxes & fees
2 Jul - 3 Jul
Udaipur Marriott Hotel

Trident, Udaipur

Trident, Udaipur
4.5 star property
Pichola
9.4 out of 10, Exceptional, (423 reviews)
The price is ₹10,250
₹12,095 total
includes taxes & fees
20 Jul - 21 Jul
Trident, Udaipur

Hyatt Regency Jaipur Mansarovar

Hyatt Regency Jaipur Mansarovar
4.0 star property
Jaipur
9.4 out of 10, Exceptional, (171 reviews)
"Awesome breakfast and the staff is very friendly and helpful."
United States
Vikas
The price is ₹9,450
₹11,151 total
includes taxes & fees
1 Jul - 2 Jul
Hyatt Regency Jaipur Mansarovar

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, (497 reviews)
"Good for a business stay"
India
Bharat
The price is ₹4,472
₹5,344 total
includes taxes & fees
29 Jun - 30 Jun
Holiday Inn Jaipur City Centre by IHG

Jaipur Marriott Hotel

Jaipur Marriott Hotel
5.0 star property
Tonk Road
9.0 out of 10, Wonderful, (643 reviews)
"Rooms were great! Breakfast was amazing too, loved the jalebi, ate it everyday."
United Kingdom
Shivangi
The price is ₹5,999
₹6,299 total
includes taxes & fees
1 Jul - 2 Jul
Jaipur Marriott Hotel

Raffles Udaipur

Raffles Udaipur
5.0 star property
Udaipur
9.4 out of 10, Exceptional, (17 reviews)
"Loved the hotel, spa is amazing, lots of bars with great food, breakfast buffet is great Indian restaurant excellent and cooking classes superb. Staff excellent"
United States
clarissa
The price is ₹26,000
₹30,680 total
includes taxes & fees
28 Jun - 29 Jun
Raffles Udaipur

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 ₹12,500
₹14,750 total
includes taxes & fees
8 Jul - 9 Jul
Taj Aravali Resort & Spa

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, (866 reviews)
"Room was clean, breakfast had many options, food and staff was great. "
United States
Vikram
The price is ₹6,300
₹6,615 total
includes taxes & fees
28 Jun - 29 Jun
Umaid Bhawan - A Heritage Style Boutique Hotel

Neemrana Fort-Palace

Neemrana Fort-Palace
4.5 star property
Neemrana
8.4 out of 10, Very good, (143 reviews)
"Amazing stay."
United States
Colleen
The price is ₹10,680
₹12,624 total
includes taxes & fees
17 Jul - 18 Jul
Neemrana Fort-Palace

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 ₹33,000
₹38,940 total
includes taxes & fees
5 Jul - 6 Jul
The Oberoi Rajvilas

Wyndham Grand Udaipur Fateh Sagar Lake

Wyndham Grand Udaipur Fateh Sagar Lake
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (10 reviews)
"Excellent stay and food! Must visit."
United States
Harshil
The price is ₹8,499
₹10,029 total
includes taxes & fees
1 Jul - 2 Jul
Wyndham Grand Udaipur Fateh Sagar Lake
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:3 Jul - 5 Jul

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

Top Rajasthan Hotel Reviews

Price trends for hotels in Rajasthan

Less expensive
More expensive
Next month
June
February
₹4,165
Month
Price
January
₹6,389
February
₹6,799
March
₹6,500
April
₹6,000
May
₹5,722
June
₹3,742
July
₹4,165
August
₹4,670
September
₹4,900
October
₹6,044
November
₹6,300
December
₹6,570
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Rajasthan.

Guide to exploring Rajasthan

Top reasons to visit Rajasthan

  • Exhilarating Safaris: Experience thrilling Ranthambore safaris and evening adventures amidst stunning wildlife.
  • Rich Cultural Heritage: Discover magnificent temples, historic forts, and Rajasthan's vibrant traditions.
  • Picturesque Landscapes: Enjoy serene lakes and breathtaking scenery throughout the region.
  • Enchanting Nightlife: Explore the lively nightlife in cities like Jaipur and Udaipur.
  • Diverse Accommodation: Choose from luxury hotels to charming guesthouses, catering to every traveller's needs.

Find great hotels in Rajasthan

Rajasthan offers a diverse array of accommodation options, from luxury hotels to charming guesthouses, catering to all types of travellers. Whether you're seeking a lavish star-rated experience, a family-friendly stay, or a pet-friendly retreat, you'll find an excellent selection. Notable options include the esteemed Hotel Rajmandir and various stunning villas, ensuring a memorable visit to this vibrant region steeped in history and culture.

  • Jaipur Marriott Hotel: Nestled in the heart of Rajasthan, the Jaipur Marriott Hotel is a 5-star haven for those seeking a romantic and family-friendly escape. With an impressive guest rating of 9.0 out of 10, it offers luxurious amenities tailored for all ages, including complimentary cribs and breakfast options for children. Couples can indulge in spa treatments designed for two, while the hotel’s 24-hour room service and late-night menu ensure a delightful dining experience. The property’s central location makes it ideal for exploring the vibrant city, adding to the overall charm of your stay.
  • Hilton Jaipur: Offering a blend of family-oriented facilities and spa services, the Hilton Jaipur is a luxurious 5-star option with a guest rating of 8.6 out of 10. This hotel is well-suited for those looking to unwind, featuring a full-service spa that offers treatments such as reflexology and body scrubs. Families will appreciate the amenities for children, including supervised childcare and babysitting services. The welcoming atmosphere and extensive leisure options, including a relaxing pool area, make it a delightful choice for both relaxation and family bonding.
  • Holiday Inn Jaipur City Centre by IHG: With a guest rating of 8.6 out of 10, the Holiday Inn Jaipur City Centre by IHG is an excellent choice for family and business travellers seeking a touch of luxury. This 5-star hotel provides essential amenities like cribs and onsite childcare services, ensuring a comfortable stay for families. Its prime location in the city centre allows easy access to local attractions, while the welcoming atmosphere and well-equipped facilities cater to both leisure and corporate needs. Guests can expect a blend of convenience and sophistication throughout their stay.

Where to stay in Rajasthan

Rajasthan offers a captivating blend of culture and history, perfect for adventurous travellers seeking scenic beauty. Explore its enchanting nightlife in cities like Jaipur and Udaipur, while finding quiet corners in places like Jaisalmer and Pushkar. The timeless allure of Rajasthan envelops you, from luxurious stays to the warmth of friendly locals, ensuring a memorable experience. Venture beyond the state too, perhaps to the bustling vibes of Hong Kong, for a unique contrast to your journey.

  • Udaipur: Often referred to as the City of Lakes, Udaipur is a picturesque city known for its serene waterfronts and romantic ambience. Nestled amidst the Aravalli Range, the city offers a unique blend of history and natural beauty. Visitors can enjoy outdoor activities such as boat rides on Lake Pichola, exploring historic palaces like the City Palace, and shopping at vibrant local markets. The best times to visit are September and from November to December, when the weather is pleasant, making it ideal for sightseeing and enjoying the scenic landscapes.
  • Jaipur: Known as the Pink City, Jaipur is famed for its stunning architecture and vibrant culture. This bustling city, characterized by its majestic forts and palaces, offers a plethora of outdoor adventures, including exploring the Amer Fort and taking a hot air balloon ride over the city. The diverse shopping centres and local markets provide a taste of traditional Rajasthani handicrafts. The peak tourist seasons are during September and from November to December, when visitors flock to experience its vibrant festivals and pleasant weather.
  • Jaipur District: Encompassing the city of Jaipur, the Jaipur District offers a rich tapestry of natural beauty and adventure. It boasts a variety of national parks and nature reserves, making it a haven for outdoor enthusiasts and wildlife lovers. The district experiences moderate seasonal visitor numbers, with peak times from December to February. Visitors can engage in activities at local resorts and shopping areas, while the stunning landscapes provide a perfect backdrop for exploration and relaxation in nature.

Things to do in Rajasthan

Shopping

For a vibrant shopping experience, visit the Johari Bazaar in Jaipur, renowned for its traditional jewellery and textiles. Alternatively, head to the Bapu Bazaar for local handicrafts and souvenirs. If you prefer malls, explore the Triton Mall for a mix of brands and dining options.

Recreation

Experience the serene atmosphere of Ananda in the Himalayas, where yoga and Ayurvedic treatments rejuvenate the body and mind. Engage in guided nature walks to explore the picturesque surroundings while participating in meditation sessions to restore inner peace.

At Vana Retreats, indulge in holistic wellness programmes combining modern and traditional therapies. Enjoy workshops on nutrition and mindfulness, complemented by tranquil spaces for reflection amidst lush forests.

Visit the Oberoi Spa in Udaipur for luxurious treatments inspired by local traditions. Unwind with signature massages and facials while overlooking the stunning views of Lake Pichola, creating a serene backdrop for relaxation.

Adventure

Experience the thrill of desert safaris in Jaisalmer, where you can ride camels across golden dunes and enjoy mesmerising sunsets. In Udaipur, try zip-lining over the Aravalli hills for a unique perspective of the landscape. For a more cultural adventure, explore the vibrant local markets in Jaipur.

Nightlife

Experience the vibrant nightlife of Rajasthan in Jaipur at the lively Bar Palladio, known for its stunning décor and cocktails. For a more traditional vibe, visit Chokhi Dhani, where you can enjoy folk performances and authentic Rajasthani cuisine under the stars.

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

Booking tips and Expedia advantages for Rajasthan

To save money while visiting Rajasthan, consider travelling during the off-peak months of May to July, when accommodation prices are lower. Booking your hotel about a month in advance can secure the best deals, especially on Saturdays, which are cheaper than Wednesdays. Utilise platforms like Expedia to find last-minute deals or combine your hotel with flights and activities for additional savings. Take advantage of affordable public transport options, and explore free activities such as local markets and historical sites to enrich your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Rajasthan are May to July, where the prices are slightly lower. This is in comparison to November to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Rajasthan about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Rajasthan is Saturday. The most expensive day to stay in Rajasthan is Wednesday.
  • Find cheap hotels on Expedia: Make use of Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Rajasthan with your flights and activities by opting for an Expedia package.

Find the best attractions in Rajasthan

Rajasthan offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal vacation destination. Visitors can explore a variety of attractions, including magnificent temples, serene lakes, and historic forts. These points of interest cater to travellers seeking a rich cultural experience while enjoying the breathtaking landscapes and vibrant heritage that Rajasthan has to offer.

  • Ranthambore National Park: Discover the wild heart of Rajasthan at Ranthambore National Park, where you can embark on thrilling safaris to spot majestic tigers in their natural habitat. The park's stunning landscapes, dotted with ancient ruins and diverse flora and fauna, offer a unique adventure for nature lovers and wildlife enthusiasts alike.
  • Lake Pichola: Experience the serene beauty of Lake Pichola, where you can take leisurely boat rides surrounded by picturesque views of palaces and hills. This romantic setting is perfect for a peaceful day out, with opportunities to explore charming islands and enjoy breathtaking sunsets.
  • Hawa Mahal: Immerse yourself in Rajasthan's rich culture at Hawa Mahal, also known as the 'Palace of Winds.' Admire its stunning façade and intricate architecture, while learning about its historical significance as a royal residence, designed to allow royal women to observe street festivities discreetly.

Best time to go to Rajasthan

The best time to visit Rajasthan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Rajasthan falls in June, when visitor numbers are average and weather is sunny with light rain. The coolest average temperature in Rajasthan falls in January, 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

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Rajasthan cost?
Prices for Rajasthan hotels vary depending on the season and other factors, like school holidays and Christmas. You can find cheap options from ₹3,658 in a few different ways. Select your destination and holiday dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Rajasthan?
The best time for a Rajasthan escape depends on the type of weather you enjoy, as temperatures differ from one place to another. Seeking a summer holiday in Jaipur District? With a semi-arid climate, you can expect temperatures ranging from -1ºC to 2ºC between June and August.
What is the best area to stay in Rajasthan?
Rajasthan has plenty of thrilling places to stay, such as Jaipur District and Jaisalmer. Each has its own awesome attractions, so why not dedicate time to visit both?
Are there any luxury hotels in Rajasthan?
Get ready for the ultimate in luxury at Rambagh Palace. Designer toiletries, massage services and spa facilities are only a few of the amenities at this retreat in Jaipur District, Rajasthan. Samode Haveli is another popular option in this exciting city.
What are the top all-inclusive hotels in Rajasthan?
Expedia has some fabulous all-inclusive hotels in Rajasthan, like Stardom Resort and Airport Sky Inn. You'll find both of these options located in Jaipur District. At this style of getaway, an upfront fee generally includes your room, drinks, food and some entertainment, meaning all you'll need to do is check in and unwind.
How can I find cheap hotels in Rajasthan?
Rajasthan cheap hotels start at ₹3,658 per night. To browse these types of wallet-friendly options, use our "Price per night" filter. Like some other tips? Be flexible with your holiday dates and book ahead of time. Check out our cheap hotels in Rajasthan page for offers you'll find hard to resist.
What are the best hotels in Rajasthan for families?
Rambagh Palace is one of the best hotels for families, located in Jaipur District, Rajasthan. Book here and take advantage of amenities such as a swimming pool and a nearby theme park. Samode Haveli is another favourite escape where kiddos are welcome. For more getaway options, narrow your search results by selecting "Family friendly" under the "Traveller experience" filter section.
What are the top beach hotels in Rajasthan?
Stay in one of our ocean-view retreats in Rajasthan and spend your break enjoying yourself along the waterfront. If you're going to Jaipur District, unwind in sought-after accommodation such as Rambagh Palace, which includes amenities like a garden and a steam room. Samode Haveli is another good option here that promises a seaside holiday you won't forget.
Why should I book my Rajasthan hotel with Expedia?
We make booking accommodation in Rajasthan as simple as swiping right for your perfect holiday. First off, there's the extensive choice and fantastic prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you join our free One Key™ loyalty programme, you can earn OneKeyCash™* and redeem it on eligible flights, hotels, car rentals and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.