MalaysiaCity breaks
City breaks
in Malaysia
Our 28 favourite places in Malaysia to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.
Kuala Lumpur
Kuala Lumpur
Malaysia
From$75
Penang
Penang
Malaysia
From$130
Malacca
Malacca
Malaysia
From$120
Ipoh
Ipoh
Malaysia
From$160
Johor Bahru
Johor Bahru
Malaysia
From$135
Kampung Baru Subang
Kampung Baru Subang
Malaysia
From$125
Petaling Jaya
Petaling Jaya
Malaysia
From$95
Shah Alam
Shah Alam
Malaysia
From$95
Subang Jaya
Subang Jaya
Malaysia
From$100
Bukit Rahman Putra
Bukit Rahman Putra
Malaysia
From$110
Pelentong
Pelentong
Malaysia
From$170
Iskandar Puteri
Iskandar Puteri
Malaysia
From$95
Kota Bharu
Kota Bharu
Malaysia
From$95
Kuantan
Kuantan
Malaysia
From$120
Kota Kuala Muda
Kota Kuala Muda
Malaysia
From$125
Sungai Petani
Sungai Petani
Malaysia
From$150
Selayang Baru Utara
Selayang Baru Utara
Malaysia
From$115
Pasir Gudang
Pasir Gudang
Malaysia
From$95
Mukim Pulai
Mukim Pulai
Malaysia
From$115
Kampung Larkin Lama
Kampung Larkin Lama
Malaysia
From$115
Kota Damansara
Kota Damansara
Malaysia
From$150
Sandakan
Sandakan
Malaysia
From$150
Taman Petaling
Taman Petaling
Malaysia
From$100
Kuching
Kuching
Malaysia
From$125
Puchong
Puchong
Malaysia
From$95
Setapak
Setapak
Malaysia
From$170
Miri
Miri
Malaysia
From$170
Kapar
Kapar
Malaysia
From$150
City breaks in Malaysia — FAQs
- What are the best city breaks in Malaysia?
- Our 28 top picks for city breaks in Malaysia are listed above, sorted by where you'll get most for your money on Booking.com — starting from $75/night.
- When is the best time for a city break in Malaysia?
- Shoulder seasons — spring and early autumn — usually give Malaysia at its best for city breaks.
- How much do city breaks in Malaysia cost?
- Hotels for our Malaysia city picks start from $75/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.