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

Hotels in Rajasthan

  • 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

Top Cities in Rajasthan

Check prices for these dates

Filter by

Star rating

Guest rating

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

Our top choices for Rajasthan hotels

1. The Oberoi Udaivilas, Udaipur

The Oberoi Udaivilas, Udaipur
5.0 star property
Pichola
9.8 out of 10, Exceptional, (198 reviews)
"Best Stay Ever"
United Kingdom
Abhishek
The price is HK$2,703
HK$3,190 total
includes taxes & fees
24 Aug - 25 Aug
The Oberoi Udaivilas, Udaipur

2. The Leela Palace Udaipur

The Leela Palace Udaipur
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (212 reviews)
"Exceptional hospitality. Would like to come back soon"
United Kingdom
Divya
The price is HK$2,621
HK$3,093 total
includes taxes & fees
24 Aug - 25 Aug
The Leela Palace Udaipur

3. 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 HK$917
HK$1,174 total
includes taxes & fees
1 Sept - 2 Sept
Aurika, Udaipur - Luxury by Lemon Tree Hotels

4. Taj Lake Palace

Taj Lake Palace
5.0 star property
Udaipur
9.6 out of 10, Exceptional, (357 reviews)
"I had a great time."
United States
Nimisha
The price is HK$2,597
HK$3,064 total
includes taxes & fees
1 Sept - 2 Sept
Taj Lake Palace

5. The Leela Palace Jaipur

The Leela Palace Jaipur
5.0 star property
Amer
9.8 out of 10, Exceptional, (196 reviews)
"The Villa stay was luxurious. Excellent amenities, friendly and courteous staff, great food!"
United States
Sampath
The price is HK$1,474
HK$1,740 total
includes taxes & fees
24 Aug - 25 Aug
The Leela Palace Jaipur

6. Fairmont Udaipur Palace

Fairmont Udaipur Palace
5.0 star property
Udaipur
8.0 out of 10, Very good, (4 reviews)
"Beautifully maintained property. Staff was awesome."
United States
Sunil
The price is HK$1,991
HK$2,349 total
includes taxes & fees
25 Aug - 26 Aug
Fairmont Udaipur Palace

7. Trident, Udaipur

Trident, Udaipur
4.5 star property
Pichola
9.4 out of 10, Exceptional, (434 reviews)
"Excellent property with very helpful staff."
United Kingdom
Dhiren Kumar
The price is HK$700
HK$826 total
includes taxes & fees
27 Aug - 28 Aug
Trident, Udaipur

8. 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, (681 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 HK$606
HK$636 total
includes taxes & fees
1 Sept - 2 Sept
ITC Rajputana, A Luxury Collection Hotel, Jaipur

9. Wyndham Grand Udaipur Palace

Wyndham Grand Udaipur Palace
5.0 star property
Udaipur
9.4 out of 10, Exceptional, (18 reviews)
"Amazing property!!"
United Kingdom
Ronak
The price is HK$745
HK$879 total
includes taxes & fees
9 Sept - 10 Sept
Wyndham Grand Udaipur Palace

10. 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, (880 reviews)
"Great decoration lovely hotel"
United Kingdom
Sanjay
The price is HK$491
HK$516 total
includes taxes & fees
24 Aug - 25 Aug
Umaid Bhawan - A Heritage Style Boutique Hotel

11. Jaipur Marriott Hotel

Jaipur Marriott Hotel
5.0 star property
Tonk Road
9.0 out of 10, Wonderful, (656 reviews)
"Excelent hotel, súper confortable rooms, clean, so so pretty! The staff was absolutely amazing. I had a massage with Zozo and it was great. Very good service at the restaurant from the entire staff, specially from Anura’s and Cheff Govind Bag. I will defenetly go back! Breakfast buffet, lunch and dinners great"
Mexico
Julieta
The price is HK$614
HK$645 total
includes taxes & fees
24 Aug - 25 Aug
Jaipur Marriott Hotel

12. 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 HK$1,966
HK$2,320 total
includes taxes & fees
27 Aug - 28 Aug
Raffles Udaipur

13. Udaipur Marriott Hotel

Udaipur Marriott Hotel
4.5 star property
Udaipur
9.2 out of 10, Wonderful, (52 reviews)
"Wonderful stay"
Canada
Prakashchandra
The price is HK$819
HK$966 total
includes taxes & fees
26 Aug - 27 Aug
Udaipur Marriott Hotel

14. 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, (503 reviews)
"Wonderful place to stay in Jaipur, the breakfast buffet and dinner is very nice, a show of the regional cuisine, loved it!"
Mexico
Julieta
The price is HK$371
HK$442 total
includes taxes & fees
24 Aug - 25 Aug
Holiday Inn Jaipur City Centre by IHG

15. 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 HK$317
HK$333 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Royal Orchid, Jaipur

16. Hyatt Regency Jaipur Mansarovar

Hyatt Regency Jaipur Mansarovar
4.0 star property
Jaipur
9.2 out of 10, Wonderful, (174 reviews)
"Excellent stay overall! Helpful staff"
India
Lovneet
The price is HK$770
HK$909 total
includes taxes & fees
1 Sept - 2 Sept
Hyatt Regency Jaipur Mansarovar

17. Taj Aravali Resort & Spa

Taj Aravali Resort & Spa
5.0 star property
Udaipur
9.0 out of 10, Wonderful, (81 reviews)
"Absolutely an amazing stay "
United States
Maria Fabiola
Taj Aravali Resort & Spa

18. Fairmont Jaipur

Fairmont Jaipur
5.0 star property
Amer
8.4 out of 10, Very good, (118 reviews)
"Highly recommended - staff and ambience are top class"
United Kingdom
Aviral
The price is HK$1,128
HK$1,331 total
includes taxes & fees
25 Aug - 26 Aug
Fairmont Jaipur

19. Taj Fateh Prakash Palace

Taj Fateh Prakash Palace
5.0 star property
Udaipur City Centre
8.8 out of 10, Excellent, (197 reviews)
"Excellent location and service. Great stay."
United States
Atul
The price is HK$1,352
HK$1,595 total
includes taxes & fees
17 Sept - 18 Sept
Taj Fateh Prakash Palace

20. The Raj Palace

The Raj Palace
5.0 star property
Pink City
8.8 out of 10, Excellent, (39 reviews)
"Great place to stay. This is India at its best."
Mexico
Jacobo
The price is HK$1,785
HK$2,106 total
includes taxes & fees
26 Aug - 27 Aug
The Raj Palace
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.

Showing deals for:4 Sept - 6 Sept

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: Explore the stunning forts and palaces of Jaipur and Udaipur, showcasing Rajasthan's rich history and architecture.
  • Wildlife Safaris: Experience thrilling safaris in Ranthambhore, where you can encounter majestic tigers and diverse wildlife.
  • Vibrant Local Culture: Immerse yourself in the local culture through traditional festivals, music, and dance, especially in Pushkar.
  • Scenic Landscapes: Enjoy breathtaking scenery, from serene lakes to the golden sands of Jaisalmer.
  • Diverse Accommodation: Choose from luxurious hotels to charming guesthouses, ensuring a comfortable stay.

Find great hotels in Rajasthan

Rajasthan offers an impressive array of accommodation options, from luxurious hotels to charming guesthouses, catering to diverse traveller needs. Whether you're seeking a star-rated hotel for a lavish experience, a family-friendly retreat, or a pet-friendly villa, you'll discover the ideal lodging for your stay. Notable options such as Hotel Rajmandir further enhance your visit to this culturally rich region, ensuring comfort and convenience throughout your journey.

  • Jaipur Marriott Hotel: A distinguished 5-star hotel in the heart of Jaipur, the Jaipur Marriott Hotel is renowned for its family-friendly and romantic atmosphere. With a commendable guest rating of 9.0, it offers an array of amenities tailored for both adults and children, including complimentary cribs and breakfast options for younger guests. Couples can indulge in romance packages featuring late-night room service and spa treatments such as massages and manicures. The hotel’s central location allows easy access to the city's attractions, making it an ideal base for exploring Jaipur.
  • Hilton Jaipur: Known for its luxurious spa offerings, Hilton Jaipur is another 5-star gem rated at 8.6. This hotel caters to families seeking relaxation and rejuvenation, with facilities that include supervised childcare and a children's pool. Guests can unwind with various spa services, including hot stone massages and couples' treatments, ensuring a peaceful retreat. The hotel's family-centric approach and strategic location enhance the overall experience, allowing visitors to enjoy both leisure and convenience during their stay.
  • Holiday Inn Jaipur City Centre by IHG: This 5-star hotel, also rated 8.6, combines luxury and family-friendly amenities in a prime location. Perfect for those seeking a spa-themed getaway, the property features a full range of treatments, including body therapies and manicures. Families will appreciate the availability of cribs and babysitting services, ensuring that both parents and children have a comfortable stay. With its commitment to quality and a focus on relaxation, the Holiday Inn Jaipur City Centre stands out as an excellent choice for visitors to Rajasthan.

Where to stay in Rajasthan

Rajasthan offers an enchanting blend of culture and history, making it a perfect destination for travellers seeking adventure and relaxation. Explore the timeless allure of its majestic forts and palaces in cities like Jaipur and Udaipur, or unwind in quiet corners such as Jaisalmer's golden sands. Experience the vibrant nightlife of Pushkar and the warm hospitality of friendly locals. With luxurious stays and captivating scenery, Rajasthan promises an unforgettable journey for all visitors.

  • Udaipur: Nestled in the southern part of Rajasthan, Udaipur is renowned for its breathtaking lakes and romantic ambiance, making it a popular destination for couples and nature enthusiasts alike. Visitors can explore the stunning City Palace, which offers a glimpse into royal history, or take a serene boat ride on Lake Pichola. The city boasts a variety of outdoor experiences, from vibrant local markets to scenic viewpoints. With a peak in tourist arrivals from September to December, Udaipur provides a charming escape that beautifully blends history, culture, and picturesque scenery.
  • Jaipur District: As a significant district in Rajasthan, Jaipur District offers a mix of adventure and natural beauty. Its proximity to national parks and nature reserves makes it an ideal spot for outdoor activities such as trekking and wildlife spotting. The district experiences a seasonal influx of tourists, particularly from December to February, drawn by its stunning landscapes and vibrant local culture. Visitors can enjoy shopping in local markets or relax at resorts that provide a taste of Rajasthan's rich heritage while being surrounded by the beauty of nature.
  • Jaipur: The capital city of Rajasthan, Jaipur is famed for its majestic forts and palaces, vibrant bazaars, and rich cultural heritage. A hotspot for adventure and scenic experiences, tourists flock to Jaipur throughout the year, with peak times in September and November to December. Key attractions include the iconic Hawa Mahal and Amer Fort, where history and stunning architecture come alive. Jaipur also offers a lively shopping scene in its bustling markets, making it a perfect blend of tradition and modernity for every traveller seeking exploration and excitement.

Things to do in Rajasthan

Shopping

In Rajasthan, visit the vibrant Johari Bazaar in Jaipur for traditional jewellery and textiles. For a modern touch, explore the spacious Bapurao Mall offering a mix of local and international brands. Udaipur's Hathi Pol Bazaar is ideal for handicrafts and souvenirs, showcasing the state's rich artistic heritage.

Recreation

Experience tranquillity at Ananda in the Himalayas, where you can indulge in Ayurvedic treatments and yoga sessions amidst serene landscapes. Explore local cuisine and participate in guided nature walks, allowing for relaxation and rejuvenation in this peaceful retreat.

At the Oberoi Spa in Udaipur, enjoy luxurious treatments inspired by traditional Indian wellness practices. Unwind with massages and holistic therapies while overlooking the stunning Lake Pichola, providing a serene backdrop for your relaxation.

Visit the wellness centre at the Leela Palace in Jaipur for bespoke spa therapies and yoga classes. The elegant setting enhances your experience, allowing you to unwind while enjoying the rich heritage and culture surrounding you.

At the Neemrana Fort Palace, immerse yourself in traditional Ayurvedic therapies. Explore the historical fort's charming architecture and gardens, combining wellness with a unique cultural experience that reflects Rajasthan's vibrant history.

Adventure

Rajasthan offers thrilling desert safaris in Jaisalmer, where you can ride camels across golden sands and enjoy stunning sunsets. Explore the Aravalli Range while trekking in Udaipur, or try your hand at rock climbing in the rugged terrains of Mount Abu for an exhilarating experience.

Nightlife

In Jaipur, the iconic Chokhi Dhani offers a vibrant cultural experience with traditional Rajasthani music and dance performances. Udaipur's rooftop bars provide stunning views of the City Palace, while Jaisalmer's desert camps feature folk music under the stars, creating a magical atmosphere for night owls.

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

Booking tips and Expedia advantages for Rajasthan

For a budget-friendly trip to Rajasthan, consider visiting between May and July when prices are lower. Book hotels about a month in advance or look for last-minute deals on Expedia. Saturdays are the cheapest days to stay, while Wednesdays tend to be pricier. Utilise Expedia’s search tools to filter by budget and accommodation type, and consider booking a package that combines flights, hotels, and activities for additional savings. Explore free activities, such as local markets and cultural sites, to further enhance your experience without breaking the bank.

  • 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: The cheapest time to book a hotel in Rajasthan is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Rajasthan with your flights and activities by booking a package through Expedia.

Find the best attractions in Rajasthan

Rajasthan offers a splendid mix of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Visitors can explore its enchanting temples, serene lakes, and historic forts, each reflecting the rich heritage of the region. Whether you’re seeking breathtaking scenery or immersing yourself in local culture, Rajasthan has a diverse array of attractions that promise unforgettable memories.

  • Ranthambore National Park: Experience the thrill of wildlife in Ranthambore National Park, where you can witness majestic tigers and other diverse flora and fauna in their natural habitat. The park’s stunning landscapes and historic ruins add to its adventurous allure, making it a perfect spot for nature enthusiasts and photographers alike.
  • Lake Pichola: This enchanting lake offers serene boat rides with breathtaking views of the surrounding hills and palaces. Ideal for a romantic evening, Lake Pichola's tranquil atmosphere and picturesque sunsets create a memorable experience for couples and families.
  • City Palace: Immerse yourself in Rajasthan's rich heritage at the City Palace, a splendid architectural marvel that showcases intricate designs and royal history. Wander through its courtyards and museums, where the vibrant culture and artistic craftsmanship of Rajasthan come alive.

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

Frequently asked questions

How much do hotels in Rajasthan cost?
In Rajasthan, you can find cheap options from HK$333 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.
What is the best area to stay in Rajasthan?
Rajasthan has plenty of thrilling places to stay, including Kota and Jhunjhunu. Each has its own awesome experiences, so why not dedicate time to visit both?
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 HK$333 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?
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.

Explore a world of travel with Expedia