Selangor Hotels

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Selangor

Top hotels in Petaling Jaya

Top hotels in Genting Highlands

Top hotels in Sepang

Top hotels in Shah Alam

Top cities in Selangor

Great weekend hotel deals in Selangor

Showing deals for:Jun 20 - Jun 22

Popular places to visit

Find out more about Selangor

Find out more about Selangor

Selangor Unveiled: A Tapestry of Nature, Culture, and Adventure Awaits

Discover the vibrant allure of Selangor, Malaysia, where urban excitement meets natural beauty. Just a stone's throw from Kuala Lumpur, this dynamic state offers a mix of cultural treasures and exhilarating adventures. Explore the stunning Batu Caves, marvel at the intricate architecture of Shah Alam’s Blue Mosque, and indulge in the culinary delights of local night markets. For nature lovers, the serene landscapes of Kuala Selangor provide a chance to witness fireflies illuminating the night. With its rich heritage and diverse attractions, Selangor is the perfect gateway for travelers seeking both relaxation and excitement. For our best hotel rates in Selangor and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Selangor

Selangor offers a diverse range of hotel accommodations, from luxury five-star hotels to cozy budget options. You'll find modern amenities, comfortable rooms, and convenient locations, especially in areas like Sepang. Whether you're seeking a stylish stay or a family-friendly environment, Selangor's hotels cater to various preferences and budgets. Here are some of the best hotels in Selangor that our travelers love:

  1. Avani Sepang Goldcoast ResortOpens in a new window: Located in the scenic area of Sungai Pelek, Avani Sepang Goldcoast Resort is a luxurious 5.0-star resort that offers direct access to the beach, making it an ideal destination for leisure travelers seeking relaxation and adventure. Guests can indulge in a variety of water sports and activities such as kayaking and archery, enhancing their stay with unique experiences. The property also features essential business amenities, ensuring a seamless experience for those mixing work with leisure. Positive sentiments highlight the beautiful surroundings and friendly staff, creating a welcoming atmosphere for a tranquil getaway.
  2. Hilton Petaling JayaOpens in a new window: Nestled in Petaling Jaya, Hilton Petaling Jaya is a striking 5.0-star hotel that caters to business and luxury travelers. The hotel is renowned for its exceptional service and upscale amenities, including multiple meeting rooms and conference spaces, making it perfect for high-end corporate events or family trips. Guests appreciate the inviting ambiance and thoughtful amenities for children, ensuring a comfortable stay for all. The hotel is celebrated for its luxurious atmosphere and attentive service, making it a top choice for those looking for a sophisticated experience in the heart of the city.
  3. Le Méridien PutrajayaOpens in a new window: Situated in Serdang, Le Méridien Putrajaya is a refined 5.0-star hotel perfect for business and leisure travelers alike. This elegant property boasts a variety of business amenities, including well-equipped meeting rooms and a full-service business center, ideal for those seeking a seamless blend of work and relaxation. Guests can enjoy a comfortable and luxurious stay, with positive reviews highlighting the friendly service and inviting atmosphere. The hotel’s sophisticated design and quality services create an exceptional experience, making it a standout option for discerning travelers.

Top locations to stay in Selangor

When visiting Selangor, Malaysia, consider staying in Sepang, Petaling Jaya, or Shah Alam. Sepang offers thrilling adventures like the Sepang International Circuit and shopping at Mitsui Outlet Park. Petaling Jaya is renowned for its theme parks and vibrant nightlife, while Shah Alam features beautiful lakes and rainforests. For first-time visitors, Petaling Jaya is the ideal base to explore.

  1. SepangOpens in a new window: Sepang is a fantastic destination for travelers looking for a mix of culture and adventure. This area is home to the famous Sepang International Circuit, where motorsport enthusiasts can catch thrilling races. You can also explore the beautiful Masjid Sri Sendayan, a stunning mosque reflecting local architecture. For family-friendly fun, check out Bangi Wonderland Waterpark and SplashMania Water Park, offering exciting water attractions. Shopping lovers will enjoy Mitsui Outlet Park Klia Sepang and IOI City Mall, which provide a variety of retail options. With its blend of attractions and shopping, Sepang is an excellent base for an exciting getaway.
  2. Petaling JayaOpens in a new window: Petaling Jaya is a vibrant city that offers a unique mix of family-friendly activities and shopping experiences. It's home to the popular Sunway Lagoon Theme Park, where you can enjoy thrilling rides and water attractions. KidZania is another must-see, providing an interactive experience for kids. Nature lovers will appreciate the Perdana Botanical Gardens, perfect for a leisurely stroll. When it's time to shop, head to Mid Valley Megamall or Sunway Pyramid Mall for a range of retail and dining options. With plenty to see and do, Petaling Jaya is a great choice for a fun-filled stay.
  3. Shah AlamOpens in a new window: Shah Alam is a charming city that seamlessly blends nature and entertainment. Known for its beautiful lakes and parks, you can unwind at the scenic i-City or enjoy the attractions at Sunway Lagoon Theme Park. The city also features a variety of shopping options, such as Paradigm Mall and Aeon Jusco Bukit Tinggi Shopping Center, perfect for picking up souvenirs or enjoying local cuisine. Shah Alam's lush greenery and engaging attractions make it an inviting spot for those looking to relax and explore.

Things to do in Selangor

Selangor offers a vibrant mix of excitement and relaxation. Discover bustling shopping malls, explore the stunning sights of Kuala Selangor, and embark on thrilling tours. Whether you're catching a game or unwinding at a serene getaway, Selangor has something for everyone to enjoy!

5 tips for savvy savings when booking a hotel in Selangor

  1. Book for the cheapest times: The most budget-friendly time to visit Selangor is in March, September, and October when hotel prices are generally lower. For those looking to explore the region's key landmarks and cultural sites, a stay of at least 2 days is recommended. During your visit, you can enjoy great value for money by checking out attractions like i-City, the Sunway Lagoon Theme Park, Batu Caves, KidZania, and Morib Beach, all of which offer a blend of history, culture, and natural beauty. With prices potentially dropping during these months, travelers on a budget will find Selangor an affordable destination.
  2. Look for last-minute deals on Hotels.com: To discover great deals on hotels in Selangor, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you're more likely to see updates on flash sales and special promotions, helping you save on your stay. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities easily, ensuring you’re informed if rates drop or new rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Selangor. If you're interested in a more distinctive experience, boutique hotels often provide a personalized touch and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could help you find a better deal.
  4. Consider your location: Staying in the heart of major cities in Selangor can certainly provide the convenience of being near local attractions, but it often comes with a steeper price tag. Accommodations in bustling urban centers are typically more expensive than those found in smaller towns and rural areas, which tend to be more affordable. For travelers looking to stretch their budget, opting for hotels slightly outside the city center may yield better rates, although this could involve a bit more travel to reach popular sites. Exploring nearby cities can also be a smart choice, as they often offer a wealth of attractions while providing more budget-friendly lodging options.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Selangor. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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, with 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.

What's Selangor like?

Selangor is a family-friendly place known for its restaurants. Simply book a local tour to enjoy your stay a little more. If you're hunting for the perfect souvenir, you may want to head to Sunway Pyramid Mall to shop. There's plenty more to see, including sights like Shah Alam Convention Center and Shah Alam Blue Mosque.

Where are the best places to stay in Selangor?

Here are our travelers' top 5 places to stay in Selangor:

Le Méridien Petaling Jaya, in Petaling Jaya

Luxury hotel with outdoor pool, conference center
  • Free WiFi • 2 restaurants • Fitness center • Bar • Attentive staff

Le Méridien Putrajaya, in Serdang

Luxury hotel with outdoor pool, near IOI City Mall
  • Free WiFi • Restaurant • 24-hour fitness center • Bar • Attentive staff

Courtyard By Marriott Setia Alam, in Shah Alam

Shah Alam hotel next to shopping
  • Free WiFi • Restaurant • Bar • Outdoor pool • Garden

Moxy Putrajaya, in Serdang

Hotel with outdoor pool, near IOI City Mall
  • Free parking • Free WiFi • Restaurant • 2 bars • 24-hour fitness center

Sheraton Petaling Jaya Hotel, in Petaling Jaya

Luxury hotel with outdoor pool, near University of Malaya
  • Free WiFi • 3 restaurants • 2 bars • 24-hour fitness center • Rooftop terrace

What is there to see around Selangor?

  • Shah Alam Convention Center (0.2 mi/0.3 km from the city center)
  • Shah Alam Blue Mosque (0.4 mi/0.6 km from the city center)
  • Shah Alam Stadium (1.8 mi/2.9 km from the city center)
  • Setia City Convention Centre (4.6 mi/7.4 km from the city center)
  • Sunway University (5.8 mi/9.4 km from the city center)

What is there to do around Selangor?

  • Sunway Pyramid Mall (6 mi/9.7 km from the city center)
  • i-City (2.6 mi/4.1 km from the city center)
  • Central i-City Shopping Centre (2.7 mi/4.4 km from the city center)
  • AEON Mall Bukit Raja (3.4 mi/5.4 km from the city center)
  • Glenmarie Golf and Country Club (4.1 mi/6.6 km from the city center)

Other Popular Selangor Attractions

  • Setia City Mall
  • Paradigm Mall
  • Aeon Jusco Bukit Tinggi Shopping Center
  • Atria Shopping Gallery
  • The Starling Mall