Selangor Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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

Showing deals for:27 Feb - 1 Mar

Top landmarks in Selangor

Check out reviews of Selangor hotels guests love

Find out more about Selangor

Selangor: Where Urban Vibrance Meets Nature's Embrace

Discover Selangor, Malaysia's captivating blend of urban vibrancy and natural serenity. Just a stone's throw from Kuala Lumpur, this dynamic state offers a treasure trove of experiences. Explore the lush landscapes of Kuala Selangor, where fireflies dance along the riverbanks, or indulge in culinary delights at bustling night markets. Marvel at the stunning Batu Caves, steeped in cultural significance, and unwind at the pristine beaches of Port Dickson. With its rich heritage, diverse attractions, and warm hospitality, Selangor beckons travellers seeking adventure, relaxation, and unforgettable memories in the heart of Malaysia.

Top locations to stay in Selangor

Some of the best areas to stay in Selangor, Malaysia, are Petaling Jaya, Sepang, and Shah Alam. Petaling Jaya offers vibrant shopping and dining experiences, Sepang is ideal for business and dining with its proximity to the airport, while Shah Alam features beautiful lakes and golf courses. For first-time visitors, Petaling Jaya is the most appealing choice.

  1. Petaling JayaOpens in a new window: Petaling Jaya is a bustling hub known for its vibrant shopping scene and trendy cafes. The city is home to some of Malaysia's largest shopping malls, offering everything from high-street fashion to unique local boutiques. Beyond shopping, you'll find a range of cultural attractions, including art galleries and performance spaces that showcase local talent. With a variety of parks and recreational areas, it’s perfect for a leisurely stroll or a weekend picnic. The dynamic food scene here is a treat for your taste buds, featuring a mix of traditional and modern culinary delights.
  2. Shah AlamOpens in a new window: Shah Alam is a serene city that captivates with its beautiful lakes and lush green spaces. The city is famous for its impressive golf courses and is a fantastic place for both seasoned golfers and beginners. Nature enthusiasts will appreciate the tranquil environment surrounding the lakes, perfect for picnics and leisurely walks. Shah Alam also boasts cultural attractions, including stunning mosques and parks that offer a peaceful escape from the urban bustle. The blend of natural beauty and cultural experiences makes it a delightful place to stay.
  3. SepangOpens in a new window: Sepang is best known for its business-friendly environment and proximity to Kuala Lumpur International Airport, making it a convenient choice for travellers. While it may be quieter than the other areas, Sepang offers unique dining experiences and a chance to explore the nearby beaches. The city is also home to the Sepang International Circuit, where motorsport fans can enjoy thrilling races and events. With its blend of practicality and leisure, Sepang provides a refreshing stay for those needing easy access to both business and relaxation.

Things to do in Selangor

Selangor is a vibrant blend of excitement and tranquillity, where you can unwind by the beach or dive into thrilling waterpark fun. Explore modern lighthouses and lush gardens, then take a refreshing swim to cool off. Don't miss the chance to relax at delightful resorts, making your stay extra special!

  • Morib – This coastal city is a gem for beach lovers. Spend a day unwinding at Morib BeachOpens in a new window, where you can soak up the sun and enjoy the soft sands. The beach features a delightful theme, making it a great spot for families and friends to gather. Take a leisurely stroll along the shore, feel the gentle sea breeze, and indulge in some delicious local snacks from beachside vendors. The vibrant atmosphere at Morib BeachOpens in a new window is sure to lift your spirits!
  • Jugra – Known for its stunning modern lighthouse, this charming city offers a unique vantage point to admire the surrounding landscapes. Climb to the top of the lookout for breathtaking views of the coastline and the bustling activities below. While you're here, don’t miss the chance to visit Morib BeachOpens in a new window, where you can relax and enjoy some time by the water. Whether you’re snapping photos or enjoying a picnic, Jugra provides a perfect blend of nature and architecture.
  • Banting – This lively city is packed with fun-filled activities for everyone! Dive into a day of excitement at the local theme park or splash around at the water park, both of which guarantee hours of entertainment. If you prefer a more relaxed vibe, head to Morib BeachOpens in a new window to swim, sunbathe, or simply take in the stunning views. The area’s gardens also provide a serene escape where you can enjoy a leisurely walk or a picnic amid lush greenery. Banting truly caters to all tastes!

4 tips for savvy savings when booking a hotel in Selangor

  1. Book for the cheapest times: The most affordable periods to visit Selangor are in March, September, and October, when hotel prices are generally lower. For an enriching experience that allows you to appreciate the prominent landmarks and cultural sites, a stay of at least 2 days is recommended. This duration is perfect for exploring the area's historical and natural attractions, making it a great value for money for those travelling on a budget. Booking during these months could result in even lower prices, enhancing the overall experience without straining your finances.
  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 sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about potential flash sales and special promotions, helping you secure great deals. Additionally, the Smart Shopping feature on the app allows you to compare hotel prices and amenities, so if any rooms become available or prices drop, you could be among the first to know, enhancing your chances of booking at the best price.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay in a Selangor hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that could be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Selangor undoubtedly provides convenience, yet it often comes at a premium price. While the allure of being close to local attractions is enticing, accommodations in these bustling areas are more likely to be costly. In contrast, smaller towns and rural regions tend to be more affordable, making them a viable option for budget-conscious travellers. For those seeking better rates, it may be worth considering hotels situated outside the city centre, although this could necessitate additional travel to reach key sights. Alternatively, exploring nearby cities that offer a wealth of experiences can uncover more budget-friendly choices without sacrificing enjoyment.

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. January, July, and December are the peak travel months in Selangor, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. On the other hand, May, August, and October tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring