Perlis Indera Kayangan
The smallest state in Malaysia has many options when it comes to rooms. You will find that most of the major towns like Kangar and Arau are constantly bursting with activities. Prices here start from RM200 per room for a single-sharing basis. Kangar is the main capital where you will find the transportation hub and a lot of schools and offices.
Kedah Darul Aman
Rooms in Kedah are quite affordable. If you are in Alor Setar, the rates are higher as compared to other places as this is the main economic and transportation city which is the capital as well. They usually start from RM250 per month for long term rental. You will find a lot of kampong-style rooms here as well as modern ones.
Penang – Pearl of the Orient
Penang’s main entertainment and touristy city is Georgetown. Room rates here are higher as compared to the towns in the mainland like Seberang Perai where they start from RM150 per night for the former. Tourist attractions are found all across Georgetown while you can find cheaper ones in Balik Pulau and Bayan Lepas that are about RM100 per night.
Perak Darul Ridzuan
Room rates in Perak is more affordable among the northern states. In Ipoh, you can rent a room from as low as RM80 per night in a budget hotel and usually is around offices, schools and shopping malls. Other towns like Taiping have lower room rates available while you can find a lot of rooms available in Kampar too.
Kelantan Darul Naim
Along the eastern coast of Peninsular Malaysia, rooms are offered through hotels and homestays. Kota Bahru, being the state capital of Kelantan is where you can rent rooms starting from RM80 per night at hotels. Other towns like Kuala Kerai and Pasir Mas is where there are kampong-styled rooms in homestays that start from RM70 per night inclusive of 2 meals.
Terengganu Darul Iman
Kuala Terengganu is the state capital of Terengganu which is the main city here. Rooms are available at hotels and apartments which are located among the tourist attractions and seaside resorts. Price ranges from RM60 to RM150 per night depending on location while you can find scenic rooms in places like Kerteh, Rantau Abang and Paka.
Pahang Darul Makmur
Rooms in Pahang are among the most worth staying in. You will find a lot of homestay and hotels available in Cameron Highlands which are affordable and value-for-money. Comparatively, rooms in Pahang are larger and this is the same in the capital of Kuantan where hotels are found in the town centre close to government offices and shopping centres.
Melaka Darul Azim
Melaka is one of the most visited states in Malaysia as it is a very popular tourist hotspot. Rooms here have the highest demand and it ranges from RM80 for budget rooms and up to RM500 for international hotels. Most of the rooms are within the radius of tourist sites like A’Famosa and shopping malls.
Negeri Sembilan Darul Khusus
Around Negeri Sembilan, Seremban has one of the highest demand for rooms and accommodation as it is where the transportation and administration centre is. Besides that, you can find affordable rooms from RM85 per night in towns like Nilai and Rembau. Port Dickson is a coastal town here with world class resorts and budget hotels with price ranging from RM50 to RM300 per night.
Johor Darul Ta’zim
Rooms in the southern state of Johor varies depending on location. Its state capital Johor Bahru has international hotel chains with rooms starting from RM200 per night. Further out in Nusajaya, rooms are cheaper with budget hotels offering rooms from RM70 per night. Other towns like Segamat, Batu Pahat and Muar too have smaller hotels and homestays available.
Sabah – Negeri di bawah Bayu
There is a wide range of rooms available in Sabah. You can find budget and homestay rooms that start from RM40 per night. Meanwhile, in Kota Kinabalu, you will find luxury rooms that go for RM300 to RM400 per night. Over in towns like Tawau and Semporna, rooms can be rented from RM120 per night which are popular diving sites.
Sarawak – Bumi Kenyalang
Kuching, being the state administrative centre of Sarawak has a lot of hotels and resorts that offer rooms from RM130 per night. Sarawak has a lot of homestay options available especially in the rural areas of Marudi, Limbang and Bario that starts from RM40 per night. Miri, Bintulu and Sibu are other towns in the state which has their own hotel operators as well.
Selangor Darul Ehsan
The most economic-driven state in Malaysia, Selangor is home to Shah Alam, Petaling Jaya, Subang, Sunway, Sepang and Rawang, among others. As they are all located around Kuala Lumpur, you will find all types of rooms here ranging from homestays, hotels, resorts, apartments and others. Rates are higher as compared to other states and they are usually very conveniently located within the city centres.
Wilayah Persekutuan Putrajaya
The Federal Territory of Putrajaya is the administrative city of Malaysia. Here, you will find mostly homestay rooms available which start from RM80 per night inclusive of breakfast. They are very well connected within public transportation routes while there are several international hotel chains here that offer rooms from RM300 per night ideal for business travellers.
Wilayah Persekutuan Labuan
Labuan is one of the 3 Federal Territories in Malaysia. Bandar Labuan is the main town centre where most of the economic activities take place. You will find that mostly hotels offer rooms to stay around here while you might find homestay options in places like Taman Lazenda Villa, Kampung Bebuluh and many other villages nearby.
Wilayah Persekutuan Kuala Lumpur
The federal capital of Malaysia has the highest demand for rooms as it is connected to all parts of the country. Rooms are available around the city centre through hotels and budget inns while you can find a lot of homestay options in the suburbs of Kuala Lumpur like Sri Petaling, Cheras, Ampang, Kepong and Seri Kembagan, to name a few.