Thailand may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Green Hotels in Bangkok

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.

Top Bangkok Green Hotels

The Peninsula Bangkok
5 out of 5
333 Charoennakorn Road, Klongsan, Bangkok, Bangkok
The price is NT$9,096 per night
4.7/5Exceptional! (1,000 reviews)
Amazing luxury hotel.

"Beautiful hotel by the river. Everything 5 star with lovely friendly staff. 😎"…"

Reviewed on 2020/3/17

The Peninsula Bangkok
Siam Kempinski Hotel Bangkok
5 out of 5
991/ 9 Rama 1 Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$5,903 per night
4.6/5Exceptional! (998 reviews)

"The efficiency and kindness shown by the staff and the duty managers had gone the extra mile to serve us."…"

Reviewed on 2020/3/20

Siam Kempinski Hotel Bangkok
Banyan Tree Bangkok
5 out of 5
21/100 South Sathon Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$3,600 per night
4.5/5Wonderful! (1,408 reviews)

"we got upgraded room 2 bedroom room suite. Staff very polite and friendly i will come again"…"

Reviewed on 2020/5/11

Banyan Tree Bangkok
Hansar Bangkok Hotel
5 out of 5
3 Soi Mahadlekluang 2, Rajdamri Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$3,510 per night
4.4/5Wonderful! (999 reviews)

"The guys at the concierge desk were amazing...thankfully they were really helpful and very attentive. Thank you"…"

Reviewed on 2020/7/5

Hansar Bangkok Hotel
Centara Watergate Pavillion Hotel Bangkok
4 out of 5
567 Rachaprarop Rd., Makkasan, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$799 per night
4.4/5Excellent! (1,238 reviews)
superb friendly staff

"Price cost approx £50 with breakfast per night. Less without breakfast. Take it u less you want to be charged a fortune for anything at breakfast. No swimming pool just loungers around shallow water. Basic bar downstairs and basic bar on roof with a restaurant. Not an extensive menu. But ok if you ..."…"

Reviewed on 2020/3/23

Centara Watergate Pavillion Hotel Bangkok
 iSanook Bangkok
3.5 out of 5
118, Soi Songphra, Siphraya Road, Kwang Maha Pruttaram, Khet Bangrak, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$726 per night
4.4/5Excellent! (1,983 reviews)

"All good as expected as the hospitality was commendable"…"

Reviewed on 2020/3/29

iSanook Bangkok
Park Plaza Bangkok Soi 18
4 out of 5
Sukhumvit Soi 18, Sukhumvit Road, Klongteoy, Bangkok, Bangkok
The price is NT$1,705 per night
4.4/5Excellent! (999 reviews)

"Room was dated and a lot of minor noticable damage"…"

Reviewed on 2020/3/18

Park Plaza Bangkok Soi 18
Dusit Princess Srinakarin Bangkok
5 out of 5
53 Srinakarin Rd, Nongbon, Pravet, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$1,800 per night
4.3/5Excellent! (344 reviews)

"Great room and service. Excellent location, Close to shopping. Great breakfast buffet."…"

Reviewed on 2020/3/18

Dusit Princess Srinakarin Bangkok
Centara Grand at Central Plaza Ladprao Bangkok
5 out of 5
1695 Phaholyothin Road, Chatuchak, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is NT$1,706 per night
4.2/5Excellent! (995 reviews)

"Good , comfortable location is great , near BTS Skytrain and Central Plaza Ladprao Shopping center"…"

Reviewed on 2020/8/2

Centara Grand at Central Plaza Ladprao Bangkok
Park Plaza Sukhumvit Bangkok
4 out of 5
16 Ratchadapisek Rd, BTS Asoke Station, Klongtoey, Bangkok, Bangkok
The price is NT$2,012 per night
4.2/5Very Good! (998 reviews)

"Excelent location 3 min walk to Ashok BTS. Nice clean rooms. Fantastic rooftop bar and pool. Amazing service from all staff"…"

Reviewed on 2020/3/12

Park Plaza Sukhumvit Bangkok
Suphan Lake Hometel
3 out of 5
106/999 KahaRomklao Village, Romklao Road, Bangkok, Bangkok
The price is NT$716 per night
4.1/5Very Good! (195 reviews)

"Very Clean Great price and Great service This is my favorite place to stay with a great location close to the market."…"

Reviewed on 2020/1/27

Suphan Lake Hometel
Don't see what you're looking for?
We've got more Green Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Green Hotels in Bangkok

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

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

More trip options

Travelers Loved These Green Hotels