Hotels with Restaurants in Shah Alam

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels with Restaurants in Shah Alam

Concorde Hotel Shah Alam
4.0 star property
8.2 out of 10, Very good, (500)
"All is good, just lobby staff need to improve "
The price is S$73
includes taxes & fees
22 Dec - 23 Dec
Concorde Hotel Shah Alam
Holiday Inn Kuala Lumpur Glenmarie, an IHG Hotel
4.5 star property
7.8 out of 10, Good, (334)
"Before book read the room info properly. especially during MCO or CMCO because hotel might closed few wing. May be you guys can call hotel first before book. "
Holiday Inn Kuala Lumpur Glenmarie, an IHG Hotel
Pegasus Hotel Shah Alam
3.5 star property
7.4 out of 10, Good, (96)
"Maybe during check in can explain more about the parking in out, availability of iron area. "
Pegasus Hotel Shah Alam
Geno Hotel
4.0 star property
8.2 out of 10, Very good, (115)
"Like Room design"
The price is S$83
includes taxes & fees
23 Nov - 24 Nov
Geno Hotel
Best Western i-City Shah Alam
4.0 star property
8.0 out of 10, Very good, (185)
"Good "
The price is S$59
includes taxes & fees
22 Dec - 23 Dec
Best Western i-City Shah Alam
The Saujana Hotel Kuala Lumpur
5.0 star property
8.0 out of 10, Very good, (256)
"Nice resort."
The price is S$92
includes taxes & fees
23 Nov - 24 Nov
The Saujana Hotel Kuala Lumpur
Nexus Business Suite Hotel
4.0 star property
7.8 out of 10, Good, (106)
"The property is not managed well. The room was really not in a good condition. There were no amenities in the toilet. Internet was not working. The coffee I had at the hotel restaurant was pathetic. The overall experience was pathetic. "
The price is S$62
includes taxes & fees
28 Nov - 29 Nov
Nexus Business Suite Hotel
SEEDS HOTEL SHAH ALAM SEKSYEN 7
2.0 star property
7.4 out of 10, Good, (42)
"excellent service and the hotel staff is good!! ⭐️⭐️⭐️⭐️⭐️"
The price is S$42
includes taxes & fees
10 Dec - 11 Dec
SEEDS HOTEL SHAH ALAM SEKSYEN 7
Mardhiyyah Hotel and Suites
4.5 star property
8.2 out of 10, Very good, (147)
"Good"
The price is S$80
includes taxes & fees
26 Nov - 27 Nov
Mardhiyyah Hotel and Suites
Alami Garden Hotel
3.0 star property
7.2 out of 10, Good, (32)
"Property has poor facilities like no mocrowave No ppwer adapters. Extea hidden charges too. Never coming back"
Alami Garden Hotel
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.
Don't see what you're looking for?
See all available properties in Shah Alam
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels with dining in Shah Alam cost?
Prepare to pay between S$42 and S$92 per night for hotels in Shah Alam. The ideal stay with a restaurant, or one that’s close to great dining experiences, is only a few clicks away with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Shah Alam?
Shah Alam has multiple hotels with restaurants with a total average guest review rating of 7.7. Le Méridien Petaling Jaya is a popular option if you’re looking to explore the local dining scene. It has a 4-star rating and includes amenities such as an electric car charging station and a swimming pool. HappyHomeStay Icon City PJ Sunway Subang is another traveller favourite. This 3-star hotel offers access to some great foodie experiences and features a terrace and a swimming pool.
How many hotels with restaurants are there in Shah Alam?
Choose from 25 hotels offering access to great dining options in Shah Alam. No matter if you’re taking a trip with the kids or planning a weekend escape with all your pals, Expedia will help you find the ideal place.
What are the best cheap hotels with restaurants in Shah Alam?
With hotels with restaurants starting at just S$42 per night, you’ll have extra cash in your pocket to enjoy some superb culinary experiences in Shah Alam! Luma Casa Capsule Hotel - Hostel is a well-priced option that features amenities such as an outdoor entertainment area and free WiFi. Alternatively, taste the flavours of this city from One Avenue Hotel, PJ. A cafe and dry cleaning and laundry services are among this stay’s conveniences. If you’re sightseeing in Shah Alam and want to save money, there are plenty of popular and free attractions to add to your to-do list. Sri Maha Mariamman Temple and Taman Botani Negara Shah Alam are always favourites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Shah Alam?
Many visitors after a family-friendly hotel with dining in Shah Alam book Puchong IOI Skypod Apartments. With a 3-star rating and amenities such as a children’s pool and a cafe, it’ll feel like your home away from home. Hilton Garden Inn Puchong is a 4-star stay that will also give you access to some tasty food experiences. A children’s pool and a nearby theme park help make it a comfortable base for your family break. Shah Alam has no shortage of family-friendly attractions to explore when you need to keep the kids busy. Wet World Shah Alam and SkyTrex Adventure promise fun for young and old.
Are there any 5-star hotels with restaurants in Shah Alam?
One World Hotel is a well-known 5-star hotel with restaurants in Shah Alam. Around 14 kilometres from the downtown area, massage services and treatment rooms are among the amenities here. Hilton Petaling Jaya is another luxurious option that will put you close to some quality foodie experiences. Also rated 5 stars, it’s around 14 kilometres from the city centre and features room service and a terrace.
Why book your hotel with restaurants in Shah Alam with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s near a culinary epicentre, Expedia will have an escape that fits your tastes. Use our filters to search for Shah Alam hotels with their own places to eat. You can also look up properties in sought-after locations packed with restaurants or cafés. Whatever you go for, you’ll always score a delectable deal with Expedia!
How can I find cheap hotels with restaurants in Shah Alam?
The simplest way to uncover cheap hotels with restaurants in Shah Alam is with Expedia’s useful filter tool. Locate stays with restaurants or satisfying extra touches, like included breakfast, lunch and dinner. You can also narrow down your search results by amenities, budget and star rating to snag awesome prices in just a few keystrokes.
What is there to do in Shah Alam near my hotel with restaurants?
You’ll find loads of terrific things to see and do in Shah Alam. Head for well-known attractions like Wet World Shah Alam, SnoWalk and Muzium Sultan Alam Shah. Shah Alam Stadium, Stadium Malawati and Sri Maha Mariamman Temple are also visitor favourites.