Selangor Vacations & Trips from $201

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 when you book a flight and hotel together*

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package

    Rest easy

    Plan, book, and manage your trip all in one place

Your Selangor Vacation

See and do more with a Selangor vacation package. Whether you're going for its shopping, dining, culture, or something else entirely, our package deals make travel planning hassle-free. With so much to see on a trip to Selangor, it can be difficult to know where to start. Kick off your travels in Kuala Lumpur at Petronas Twin Towers and Berjaya Times Square — two popular attractions here. Another great city to add to your itinerary is Sepang. Be sure not to miss Sepang International Circuit and Mitsui Outlet Park Klia Sepang. Whether you plan to travel for a couple of days or a couple of weeks, Expedia are here to help you customize your next dream Selangor vacation.

Top destinations in Selangor

The Latest Selangor Vacation Packages

Price found within the past 48 hours. Click for updated prices.
WELL-SHAPED Suites At PLATINUM KLCC
STAR KLCC By Comfort Hospitality
Hotel Royal Signature
Imperial Luxury Suites KLCC by Moonway
Eaton Residences KLCC

Where to stay in Selangor

Get a lay of the land and find the perfect place to stay Learn more about Selangor

Best Places to Vacation in Selangor

1. Find your perfect Kuala Lumpur vacation

Kuala Lumpur, the capital of Malaysia, offers a diverse and vibrant atmosphere perfect for a family vacation. With its stunning skyscrapers and modern architecture, the city provides a unique urban experience. Visitors can explore the bustling Chinatown, filled with vibrant markets and delicious street food. Kuala Lumpur is also home to beautiful temples and rich cultural heritage, allowing families to immerse themselves in the local culture. The city is known for its shopping scene, offering a wide range of shopping malls and markets. Whether it's dining, shopping, or exploring the local attractions, Kuala Lumpur has something for everyone in the family.

  • Travelers tend to stay 3 days in Kuala Lumpur

2. Create memories in Petaling Jaya with a vacation package

Petaling Jaya, located in Selangor, Malaysia, offers a diverse and exciting atmosphere for a family vacation. The city is known for its excellent shopping options, family-friendly attractions, such as basketball courts, theme parks, and water parks, and a wide range of cafes to relax and enjoy a meal. Visitors can also explore the local temples, try ice skating or bowling, and even go roller skating. With its variety of activities and attractions, Petaling Jaya is the perfect destination for a fun-filled family vacation.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 5 days in Petaling Jaya

3. Book your ideal Sepang with a vacation package

Sepang, Selangor in Malaysia offers a diverse and exciting atmosphere for a family vacation. The area is known for its business opportunities, delicious dining options, and excellent shopping experiences. The locals are friendly and welcoming, making it a great destination for families. Sepang also offers various budget-friendly activities and accommodations, making it accessible for all types of travelers. Exploring the town on foot allows you to discover charming cafes and luxury establishments. Whether you're looking for a relaxing getaway or an action-packed adventure, Sepang has something for everyone.

  • The peak season is from July to September
  • The off-peak season is from April to June
  • Travelers tend to stay 2 days in Sepang

4. Experience Shah Alam with a travel package

Shah Alam, located in Selangor, Malaysia, offers a diverse range of experiences for families on vacation. The city's natural beauty is showcased through its lakes, golf courses, rainforests, and gardens, providing ample opportunities for outdoor activities such as running and biking. Families can also enjoy various attractions like theme parks, water parks, and libraries. With a wide range of destination activities available, Shah Alam promises an exciting and memorable vacation for the whole family.

  • The peak season is from July to September
  • The off-peak season is from April to June
  • Travelers tend to stay 4 days in Shah Alam

6. Enjoy Subang Jaya with a travel package

Subang Jaya, located in the Selangor region of Malaysia, offers a diverse range of experiences for families on vacation. With its convenient location, it is a great place for shopping, dining, and engaging in recreational activities. Families can enjoy swimming, playing sports, and even exploring budget-friendly options. Soccer enthusiasts can also find opportunities to engage in their favorite sport. The local atmosphere in Subang Jaya is vibrant and welcoming, making it an ideal destination for a family vacation. With a variety of activities and things to do, there is something for everyone to enjoy during their stay.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Subang Jaya

5. Discover Puchong with our vacation deals

Puchong, located in Selangor, Malaysia, offers a vibrant and friendly atmosphere for a family vacation. With a variety of dining options, cafes, and shopping centers, there is something for everyone. The local bars and entertainment venues provide a lively nightlife scene, while the budget-friendly accommodations cater to all types of travelers. Families can enjoy swimming in the nearby lake and partake in various destination activities. Additionally, Puchong offers a focus on well-being, providing opportunities for relaxation and rejuvenation. Overall, Puchong provides a diverse and enjoyable experience for families looking for a memorable vacation.

  • The peak season is from July to September
  • The off-peak season is from March to May
  • Travelers tend to stay 4 days in Puchong

Best months to visit Selangor

Looking for the best time to visit Selangor? Our table will help you. Selangor boasts a year-round average temperature of 80.8°F, reaching a peak of 82.0°F in May, its warmest month, and dropping to an average low of 79.3°F in December, the coolest month. The annual rainfall averages 223.6mm, with November experiencing the heaviest showers, while February is the driest month.

MonthTemperature (Fahrenheit)RainfallCloud coverage
January79.7Moderate RainMostly Cloudy
February79.9Light RainMostly Sunny
March79.9Moderate RainMostly Sunny
April81.5Moderate RainMostly Cloudy
May82.0Moderate RainMostly Cloudy
June81.7Light RainMostly Sunny
July81.5Light RainMostly Sunny
August81.9Light RainMostly Sunny
September81.1Moderate RainMostly Cloudy
October80.8Moderate RainMostly Cloudy
November79.9Frequent RainMostly Cloudy
December79.3Frequent RainMostly Cloudy

How to save money on a vacation to Selangor

  • Combine your flights with hotels or car rentals to save money.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the off-peak season in Selangor (April-June) for better package deals.
  • Use the search filter for price limits on Expedia to find a vacation that suits your budget.
  • Discover the best vacation experience for you by using the travel experience filter on Expedia, whether it's a family, romantic, or adventurous getaway.

Selangor Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Kuala Lumpur Intl. Airport (KUL)
Top Sights
KLCC Park, National Zoo and Batu Caves

Selangor Hotel Deals

The Saujana Hotel Kuala Lumpur

The Saujana Hotel Kuala Lumpur

5 out of 5
Jalan Lapangan, Terbang SAAS, Shah Alam, Selangor
Fully refundableReserve now, pay when you stay
$108 nightly
The price is $119 total per night from Oct 19 to Oct 20
$119 total
Oct 19 - Oct 20
Total with taxes and fees
8/10 Very Good! (285 reviews)
"Stay for wedding. Room clean except no attention was given to the cups for hot drink. Dirty. Had to complain."

Reviewed on Jun 8, 2025

The Saujana Hotel Kuala Lumpur
M World Hotel

M World Hotel

4 out of 5
No. 1 Persiaran Bandar Utama, Petaling Jaya, Selangor
Fully refundableReserve now, pay when you stay
$82 nightly
The price is $92 total per night from Oct 21 to Oct 22
$92 total
Oct 21 - Oct 22
Total with taxes and fees
9/10 Wonderful! (421 reviews)
"Good environment n friendly staff"

Reviewed on Oct 5, 2025

M World Hotel
Sama-Sama Hotel KL International Airport

Sama-Sama Hotel KL International Airport

4.5 out of 5
Jalan Cta 4b, Sepang, Selangor
$159 nightly
The price is $176 total per night from Oct 13 to Oct 14
$176 total
Oct 13 - Oct 14
Total with taxes and fees
9.2/10 Wonderful! (1,458 reviews)
"Restaurant and food quality there is superb. Congratulations to the hotel management."

Reviewed on Oct 3, 2025

Sama-Sama Hotel KL International Airport
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.

Frequently asked questions

How much does a Selangor vacation package cost?
Choose from any combination of car rentals, flights and hotels, and you can be vacationing in Selangor from just $201. And the more you bundle, the more dollars you save. The vacation of your dreams has never been more affordable.
How do I get a cheap travel package to Selangor?
Search for flights that suit your busy schedule, add a hotel to your booking and watch how much you save with a Selangor vacation package. It's as simple as that! From hotels and flights to rental cars and tours, Expedia is where your cheap getaway begins. And with over 550 air carriers and 1,000,000 hotel options across the globe to pick from, you'll never be short of choice.
Where should I stay in Selangor?
If you've always wanted to visit Petronas Twin Towers and Merdeka Square, the city of Kuala Lumpur is the place for you.
What are the top hotels in Selangor?
For properties in Kuala Lumpur with comfy beds and friendly service, you can't top Sama-Sama Hotel KL International Airport and Tune Hotel KLIA - KLIA2. If you plan to explore Gombak as well, you can look forward to a good night's sleep at One World Hotel or Holiday Inn Sepang Airport, an IHG Hotel.
How far in advance should I book my Selangor vacation?
Search Expedia to compare international fares as soon as you've got your travel dates. You can generally purchase a seat up to 12 months in advance. If it's too early for your preferred carrier, or you've left things to the last moment, don't worry. The lowest prices to Selangor sometimes occur a few weeks before the date of departure.
What does an Expedia Selangor travel package include?
You can choose from a combination of hotels, rental cars and flights. Once you've made your booking, you can add some experiences and activities. Want to pick your fare class? That's possible too. The choice is yours when it comes to crafting your ideal Selangor escape.
What should I know before booking a Selangor travel package?
An Expedia travel package can be customized for your circumstances and is a simple way to stretch your hard-earned dollars. What you include is your call. Hotels, rental cars and flights — mix and match whatever combination suits your style.
Can I choose my airline with a Selangor Expedia vacation package?
Expedia has access to more than 550 airline partners worldwide, so you sure can! Simply pick your preferred carrier and craft the perfect Selangor getaway.
Does Expedia offer Book Now, Pay Later Selangor vacation packages?
Working together with online lender Affirm, Expedia provides financial freedom with a Book Now, Pay Later option for hotel and flight packages. Get the money side of things sorted with one upfront payment or spread the price of your getaway over several installments. There's a payment option to suit every wanderer.
If I'm not able to travel, can I cancel my Selangor vacation package?
Yes, you can cancel your Selangor booking if your travel plans have been upended. Whether you'll incur a fee or not depends on your hotel, airline or car rental company. It may be possible to cancel or change for free if you booked in the last 24 hours. Visit our Customer Service Portal to find out more.

Discover the most popular places to visit in Selangor

What to do in Selangor

Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.