Hotels in Selangor

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Selangor?

Top hotels in Kuala Lumpur (and vicinity)

Top hotels in Sepang

Top hotels in Petaling Jaya

Top hotels in Genting Highlands

Top cities in Selangor

Great weekend hotel deals in Selangor

Showing deals for:1 May - 3 May

Top landmarks in Selangor

Check out reviews of Selangor hotels guests love

Find out more about Selangor

Selangor: A Tapestry of Vibrant Culture and Nature's Serenity

Discover the allure of Selangor, Malaysia—a vibrant blend of urban sophistication and natural beauty. Just a stone's throw from Kuala Lumpur, this enchanting state boasts luxury resorts in Kuala Selangor, such as the elegant Avani Sepang Goldcoast Resort. Explore the lush landscapes of the Kuala Selangor Nature Park, where you can witness fireflies dancing beneath the night sky. Delight in cultural experiences at the majestic Sultan Salahuddin Abdul Aziz Mosque and indulge in delectable local cuisine. With its rich heritage and modern attractions, Selangor promises an unforgettable getaway for every type of traveller.

Discover great hotels in Selangor

Selangor offers a diverse range of hotel accommodations, from budget-friendly options to luxurious five-star establishments. Whether you're exploring Kuala Selangor or other areas, you'll find charming hotels, modern amenities, and warm hospitality, making it an ideal destination for your vacation. Here are some of the most popular hotels with our travelers in Selangor:

  1. The Saujana Hotel Kuala LumpurOpens in a new window: This 5.0-star resort in Shah Alam offers an exceptional family-oriented experience, complete with a golf-themed environment that appeals to leisure travellers seeking active relaxation. Enjoy the on-site golf facilities and specialized services designed for children, ensuring a memorable stay for families. The property features amenities that guarantee comfort and convenience, making it a perfect getaway for those looking to blend leisure with quality family time.
  2. DoubleTree by Hilton Shah Alam i-CityOpens in a new window: Experience luxury at this 5.0-star hotel in Shah Alam, where relaxation meets elegance. Indulge in a full spa and pool service, complete with steam rooms and rejuvenating treatments tailored for a serene escape. The hotel’s architectural design and inviting atmosphere create an oasis for travellers pursuing upscale leisure experiences. With a focus on pampering, this hotel provides a well-rounded retreat that offers ample opportunities for relaxation and rejuvenation.
  3. Resorts World Genting - Highlands HotelOpens in a new window: Nestled in the scenic Genting Highlands, this 5.0-star hotel is a haven for luxury seekers. With its sophisticated design and premium amenities, the hotel caters to discerning travellers looking for an exquisite escape. Emphasising a lavish experience, it features high-end dining options and curated experiences that elevate your stay. The property’s tranquil setting and elegant atmosphere make it an ideal choice for those wanting to indulge in a luxurious getaway.

Top locations to stay in Selangor

Some of the appealing areas to stay in Selangor are Petaling Jaya, Sepang, and Shah Alam. Petaling Jaya offers vibrant shopping and dining experiences, while Sepang is ideal for business travellers and features a lively dining scene. Shah Alam is perfect for nature lovers with its lakes and golf courses. For first-time visitors, Petaling Jaya is best suited due to its diverse attractions.

  1. Petaling JayaOpens in a new window: Petaling Jaya is a bustling urban area renowned for its vibrant shopping scene and diverse dining options. Here, you can explore the lively malls packed with local and international brands, as well as trendy cafes and restaurants. The city also boasts cultural attractions, including art galleries and community spaces that reflect its rich heritage. For families, there are plenty of parks and recreational areas, making it a great spot to relax and unwind after a busy day of shopping and exploration.
  2. Shah AlamOpens in a new window: Shah Alam is an attractive destination known for its stunning lakes and beautifully landscaped parks, perfect for leisurely strolls or picnics. The city is also home to several golf courses, catering to enthusiasts looking to enjoy a round of golf amidst serene surroundings. Additionally, Shah Alam features cultural attractions such as mosques and museums that offer insights into the local traditions and history. With its blend of nature and culture, it’s an ideal place to experience a more tranquil side of Selangor.
  3. SepangOpens in a new window: Sepang is best known for its business and dining opportunities, making it a convenient base for travelers. This area is home to the famous Sepang International Circuit, where motorsport events draw enthusiasts from all over. After a day of excitement, you can relax at local restaurants offering a taste of authentic Malaysian cuisine. The nearby beaches provide a laid-back atmosphere, perfect for unwinding after engaging in business or racing events, creating a balanced experience for both leisure and work.

Things to do in Selangor

Selangor offers a delightful blend of excitement and tranquility. Tee off at world-class golf courses, explore stunning skyscrapers and historic temples, or indulge in vibrant shopping districts. For a peaceful retreat, unwind at luxurious resorts in Kuala Selangor, where relaxation meets scenic beauty.

  • Kuala Lumpur – This vibrant city is a must-visit for its iconic skyline and cultural diversity. Don't miss the chance to explore the stunning Petronas Twin TowersOpens in a new window, where you can marvel at the state-of-the-art architecture and take in breathtaking views from the observation deck. Dive into the lively atmosphere of Chinatown, where you can shop for unique souvenirs and enjoy delicious street food. Seek out the city's beautiful temples, such as the Batu Caves, that showcase its rich heritage. When you're ready for some retail therapy, Kuala Lumpur offers an array of shopping options, from high-end malls to bustling markets.
  • Taman Keramat – Experience a more laid-back vibe in this charming neighbourhood. Taman Keramat is known for its historic palace, which adds a touch of cultural richness to your visit. If you’re a golf enthusiast, there are excellent golf courses nearby where you can enjoy a few rounds surrounded by lush greenery. After a day on the greens, make sure to return to the city centre and catch a glimpse of the stunning Petronas Twin TowersOpens in a new window once more, beautifully illuminated at night.
  • Pandan Indah – This neighbourhood is a hidden gem for shopping lovers. Wander through local markets and boutiques, where you can find everything from traditional crafts to modern apparel. While in the area, be sure to visit the Petronas Twin TowersOpens in a new window again for a different perspective, especially as the sun sets and the skyline transforms. You’ll also discover various eateries serving local delicacies, perfect for a delightful culinary experience after your shopping spree.

4 tips for savvy savings when booking a hotel in Selangor

  1. Book for the cheapest times: The most affordable time to visit Selangor is in February, March, and October, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the region's key landmarks and cultural sites. Visitors can explore historical attractions such as the Sultan Salahuddin Abdul Aziz Shah Mosque, immerse themselves in local culture at the Batu Caves, and enjoy the natural beauty of the Forest Research Institute Malaysia (FRIM). With careful planning, visitors can experience these highlights while enjoying great value for money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Selangor, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates close to your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you secure the best prices. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see advantageous offers. Stay updated, and you could be among the first to know when rooms become available or prices drop, perfect for booking a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a Selangor hotel. If you’re in search of a distinctive experience, boutique hotels often provide a more personalised touch and occasionally better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that may be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Selangor undoubtedly provides unparalleled convenience and easy access to local attractions, but it often comes at a premium. Accommodation in these bustling centres is typically more expensive, while smaller towns and rural areas are more likely to be affordable. For those seeking better rates, considering hotels located outside the city centre can be a wise choice, even though it may necessitate some extra travel to reach key sights. Additionally, exploring nearby cities can unveil a wealth of experiences and attractions while offering more budget-friendly lodging options.

Best time to go to Selangor

Selangor has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Selangor are January, July, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. In contrast, May, August, and October are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring