Thailand may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find 4 Star Hotels in Bangkok Old Town from ¥1,249

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
1
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Royal Bangkok @ Chinatown
4 out of 5
409-421/4 Yaowaraj Road, Chinatown, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥2,796 per night from Jan 23 to Jan 24
4.1/5Very Good! (997 reviews)

"Lovely big hotel right in Chinatown. Sensational breakfast included! Bed was hard, not much padding."…"

Reviewed on Mar 5, 2020

Hotel Royal Bangkok @ Chinatown
Shanghai Mansion Bangkok
4.5 out of 5
479-481 Yaowarat Road, Samphanthawong, Bangkok, Bangkok
The price is ¥2,062 per night from Jan 29 to Jan 30
4.4/5Excellent! (996 reviews)

"Very stylish rooms. Great location, staff, and restaurant/bar."…"

Reviewed on Mar 3, 2020

Shanghai Mansion Bangkok
Riva Surya Bangkok
4 out of 5
23 Phra Arthit Road Pranakorn, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥4,494 per night from Feb 13 to Feb 14
4.7/5Exceptional! (997 reviews)

"พนักงานสุภาพ ให้บริการดีมาก ห้องพักสะอาด ที่จอดรถน้อยไปหน่อยแต่พนักงานดูแลจัดการให้"…"

Reviewed on Nov 21, 2020

Riva Surya Bangkok
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grand China Hotel
4 out of 5
215 Yaowarat Road, Samphantawong, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥2,762 per night from Feb 2 to Feb 3
3.8/5Good! (350 reviews)

"Everything about his hotel was perfect. Great location, clean rooms, nice view, fast WIFI and even a Starbucks on the main floor."…"

Reviewed on Mar 17, 2020

Grand China Hotel
Royal Rattanakosin Hotel
4 out of 5
2 Ratchadamnoen Klang Road, Bavornives, Bangkok
Get Rates
3.4/5Good! (684 reviews)
Clean and comfortable.

"Good, clean and comfortable but wi-fi so slow that I didn't bother after so many times of logging in. Lots of mosquitoes in the lobby area."…"

Reviewed on Feb 4, 2020

Royal Rattanakosin Hotel
The Quarter Hualamphong by UHG
4 out of 5
23/34-35 Trimitr Road, Taladnoy, Sampanthawong, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥1,249 per night from Jan 23 to Jan 24
5/5Exceptional! (2 reviews)

"ที่พักสบาย การเดินทางสะดวก ห้องพักเงียบเป็นส่วนตัว"…"

Reviewed on Dec 9, 2020

The Quarter Hualamphong by UHG
Riva Arun Bangkok
4 out of 5
392/25-26 Maharaj Road, Phraborom Maharajawang, Pranakorn, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥3,684 per night from Jan 29 to Jan 30
4.7/5Exceptional! (483 reviews)

"My 2nd stay. Booked 3 rooms. Excellent services. Great location to Wat Bho. Great view of Wat Arun. Restaurants nearby are tasty with cool ambient. Will go back again."…"

Reviewed on Dec 3, 2020

Riva Arun Bangkok
Royal Princess Larn Luang
4 out of 5
269 Larn Luang Road, Pomprab, Bangkok, Bangkok
Free Cancellation
The price is ¥2,406 per night from Feb 7 to Feb 8
4/5Very Good! (718 reviews)

"Nice hotel, super pool, a bit far from action, bars, restaurants"…"

Reviewed on Mar 9, 2020

Royal Princess Larn Luang
Villa de Khaosan
4 out of 5
20 Chakrapong Road, Talta Yot, Phra Nakorn, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥2,380 per night from Jan 27 to Jan 28
4.3/5Excellent! (196 reviews)

"Great location nice rooms strong air conditioning sweet pool"…"

Reviewed on Mar 9, 2020

Villa de Khaosan
sala rattanakosin
4 out of 5
Maharat Road, Rattanakosin Island, Bangkok, Bangkok
The price is ¥9,127 per night from Feb 13 to Feb 14
4.3/5Excellent! (329 reviews)

"It would be great if the hotel has more security procedures. I found the way to the room is quite public for anyone to get in."…"

Reviewed on Jul 13, 2020

sala rattanakosin
Miramar Hotel Bangkok
4 out of 5
777 Mahachai Road, Wangburaphapirom, Phanakorn, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥3,490 per night from Feb 16 to Feb 17
3.5/5Good! (304 reviews)

"The staff were brilliant, kind, polite and helpful. The beds were very hard and the bathrooms need upgrading as well as the air conditioning. We upgraded to a deluxe room and found it strange that the tv was in front of the beds and not in the seating area. There were not enough plug sockets either. ..."…"

Reviewed on Jan 21, 2020

Miramar Hotel Bangkok
Casa Nithra Bangkok
4 out of 5
176 Samsen Road, Baan Panthom, Phra Nakorn, Bangkok, Bangkok
Get Rates
4.5/5Wonderful! (995 reviews)

"GREAT hotel- very clean, attentive and helpful staff, the breakfast was AWESOME!!!"…"

Reviewed on Mar 31, 2020

Casa Nithra Bangkok
Casa Vimaya Riverside
4 out of 5
229 Phra Sumen Road, Talat Yot, Phra Nakhon, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥3,525 per night from Jan 31 to Feb 1
4.4/5Wonderful! (384 reviews)

"Second time here. Staff willing and friendly. Room as described. Good option for business travelers needing this location. Seems expensive enough to keep the hippies and backpackers away."…"

Reviewed on Mar 24, 2020

Casa Vimaya Riverside
Chillax Resort
4 out of 5
274 Samsen Soi 2 Phra Nakhon, Bangkok, Bangkok
Get Rates
4.2/5Very Good! (871 reviews)

"Very central great vibe in the surrounding streets. Staff lovely hotel spotless. The rooftop bar was a brilliant place to chill watch the sun rise. The staff at the bar so friendly. Their playlist was fantastic"…"

Reviewed on Mar 24, 2020

Chillax Resort
Nouvo City Hotel
4 out of 5
2 Samsen 2, Samsen Road, Pranakorn, Banglamphu, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is ¥3,613 per night from Jan 31 to Feb 1
4.2/5Very Good! (946 reviews)

"Super location. Tourism desk was very helpful in assisting me in getting in touch with airline and change of travel plans Breakfast not included ....."…"

Reviewed on Mar 19, 2020

Nouvo City Hotel
Villa De Khaosan
4 out of 5
Chakrabongse, 20, Bangkok, Bangkok (province)
Get Rates
Villa De Khaosan
Hotel Villa De Pranakorn - Relais & Chateaux
4 out of 5
543 Mahachai Road, Samranrat Sub District, Bangkok, Bangkok
Get Rates
Hotel Villa De Pranakorn - Relais & Chateaux

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Bangkok Old Town.

Still don't see what you're looking for?

See all properties in Bangkok Old Town.
You can also use these popular filters to refine your search.
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.

4 Stars in Bangkok Old Town

Search for hotels in Bangkok Old Town on Expedia. You can easily find your hotels in Bangkok Old Town using one of the methods below:

  • View our selection of featured hotels in Bangkok Old Town
  • Use the map to find hotels in the Bangkok Old Town area you prefer
  • Use the filters to see hotels in a specific area of Bangkok Old Town, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bangkok Old Town
  • Enter your travel dates to view the best deals on hotels in Bangkok Old Town - while they last

More trip options

Recent reviews of Bangkok Old Town hotels