Plan your visit

May/June and September/October offer significant price reductions (30–50% below high-season prices) and fewer visitors. The weather is changeable, but rain is rare – afternoon showers clear up quickly.

Details

About the Ecotel Bangkok Hotel

Here, value for money takes precedence over romance. The rooms are clean and functional, equipped with lockers, and breakfast is included. Guests looking for a comfortable bed for a few nights will be satisfied. Those expecting a pristine environment may be disappointed. The food is described as mediocre rather than good, and some guests have complained about a lack of toiletries – so it's best to bring your own.

Makkasan's location is more suitable for some travelers than others. There are several Indian restaurants and a 7-Eleven nearby, making the area particularly convenient for visitors from South Asia. However, since Makkasan is not in the main tourist center, most attractions are only accessible by taxi or train.

Reviews of the staff are mixed. Many guests praise the friendly and helpful service, and guests arriving after long-haul flights were granted early check-in. However, at least one Indian guest reported feeling mistreated – something to be aware of before booking. The reception is staffed 24 hours a day, and current rates can be found on the hotel website.

Other top-class hotels in Bangkok

My hotel selection in Bangkok in every price category, based on Google's hotel rating system. My top 10 hotels are displayed first, followed by the highest-rated ones. Each button takes you directly to the hotel's page on Booking.com, where your travel dates are already entered.

  • #1 Luxury · 5-Star Millennium Hilton Bangkok 4.6 (12,976 reviews) Upscale hotel directly on the banks of the Chao Phraya River with excellent service and breathtaking river views. Check prices
  • #8 Mid-range · 4 stars · Centara Watergate Pavilion Hotel Bangkok · 4.5 (4,456 reviews) · Elegant hotel in Bangkok with spacious rooms, rooftop bar, spa, and unbeatable location near top-notch shopping. Check prices
  • Affordable · 3 stars · Old Capital Bike Inn · 4.9 (386 reviews) · Check prices
  • Here in the area, on foot

    Highly rated accommodations are located within walking distance of the Ecotel Bangkok Hotel, with the closest ones listed first. The short walk passes pleasantly in the heat.

  • 1 mincholasbkk Restaurants & Food · 90 m · 4.9★
  • 5 minutes · Topkart Bangkok · Activities & Tours · 420 m · 4.9★
  • 6 minutes · Centara Watergate Pavilion Hotel Bangkok · Hotels & Resorts · 480 m · 4.5★
  • 6 minutes · Watergate Night Market · Markets & Shopping · 500 m · 4.3★
  • 7 minutes · Ratchaprarop train station · Transport · 550 m · 4.4★
  • 7 minutes · Indra Square · Markets & Shopping · 570 m · 4.3★
  • Experience tips

    Combine your visit. After your stay at the Ecotel Bangkok Hotel, you can round off your day in Bangkok with contrasting stopovers nearby.

  • Food Court at Platinum Fashion Mall – Restaurants & Dining
  • SEA LIFE Bangkok Ocean World · Activities & Tours
  • Platinum Fashion Mall · Markets & Shopping
  • Victory Monument · Temple & Culture
  • Google reviews

    If anyone is wondering why this hotel has such mixed reviews, I'd like to share my honest experience. I'm Sri Lankan and I stayed at this hotel for four days. Overall, my stay was very positive. The staff and hotel employees were extremely helpful, polite, and professional. Thai hospitality is truly exceptional: warm, respectful, and always welcoming. In my opinion, some of the negative reviews aren't due to the hotel itself, but rather to the behavior and expectations of certain guests. If you take the time to read the bad reviews carefully, you'll notice that many of them seem to come from the same group/country, who often expect rules in communal areas to be relaxed or ignored. The hotel has clear signs near the buffet, such as "Please do not eat while seated" and "Please do not take food outside the buffet area." These rules exist because some guests disregard basic public etiquette, making it difficult for the staff to create a pleasant dining environment for everyone. During breakfast, I personally witnessed other guests feeling disturbed and bothered. A sign in the communal washroom read "Showering strictly prohibited," illustrating how communal facilities are sometimes misused by certain groups or individuals from other countries. However, this shouldn't reflect negatively on the hotel. The staff clearly made an effort to maintain standards despite these challenges. I'd especially like to commend the housekeeper who cleaned our room daily. She always greeted us with a warm smile and kept the room spotless. Such small gestures reflect the genuine friendliness of the Thai people. In conclusion, I would definitely stay at this hotel again on my next visit to Bangkok. If you are a respectful and considerate traveler, the issues mentioned in some reviews won't affect your stay. Don't be put off by the mixed reviews—the hotel and its staff deserve recognition.

    The rooms were great and equipped with lockers. The complimentary breakfast was very welcome. Since it was peak season, there was no luggage service, and we had to carry our own bags.

    I stayed at the Ecotel Hotel in Bangkok and would like to share my experience. Location: The location is okay. A positive aspect is the wide selection of Indian restaurants nearby, which is convenient for Indian travelers. There's also a 7-Eleven in the immediate vicinity. Hotel Staff & Service: Unfortunately, the hotel staff's service was poor. We had the impression that Indian guests were treated with unnecessary suspicion. One day, we left early for Safari World and hung a "Do Not Disturb" sign on our door to prevent housekeeping from entering our room. When we returned late that evening, we asked for the two complimentary bottles of water. Initially, the staff refused to give them to us and only did so after a long and unpleasant discussion. This left a very bad impression. Deposit: The hotel requires a deposit of 5,000 INR or 2,000 THB in advance, which is quite high and should be clearly communicated before booking. Food: The hotel offers a good Indian breakfast, which was one of the few positive aspects of our stay. Rooms: The rooms are very small and unsuitable for travelers with luggage or families. House rules: There are numerous rules, regulations, and fines, all listed in a separate folder in the room. This makes for a restrictive rather than comfortable stay. Value for money: Overall, the hotel does not offer good value for money considering the room size, the staff's behavior, and the strict house rules. Overall experience: While the location and the Indian breakfast are positives, the unfriendly staff, small rooms, excessive rules, and high security deposit make this hotel not recommended, especially for Indian travelers. ⭐ Rating: 2.5/5

    A selection of visitor reviews on Google. Read all 4,110 reviews on Google.

    1091 333-4 35 ถนน เพชรบุรีตัดใหม่ Khwaeng Makkasan, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand

    Other hotels and resorts nearby

    Everything is within an 11-minute walk of the Ecotel Bangkok Hotel.

    Centara Watergate Pavilion Hotel Bangkok

    Ariyasom Villa

    ABCYQ Hotel

    Arnoma Grand Bangkok

    Tips for visiting hotels and resorts

    Compare the rates of online travel agencies and direct providers.

    After finding a deal on Agoda or Booking.com, you should always check the hotel's own website as well. Many Thai hotels offer a best price guarantee or extras like free breakfast when booking directly.

    Location is more important than the stars

    A well-located 3-star hotel is often better than a remote 5-star resort. In Bangkok, proximity to a BTS or MRT station saves hours; on islands, proximity to the desired beach is crucial.

    Questions about the Ecotel Bangkok Hotel

    The Ecotel Bangkok Hotel has a 3.7-star rating on Google based on 4,110 reviews. Reviews are mixed, so we recommend reading the most recent guest reviews above to decide if the hotel suits your travel plans.

    The Ecotel Bangkok Hotel is open 24 hours a day. You can find the full daily schedule in the location information on this page. Opening hours may vary on Thai public holidays, so please check before your visit on a public holiday.

    The best time to visit Bangkok is from November to February, as the weather is most stable then. Peak season is in December and January; arriving early in the day generally means fewer visitors. Travel should be carefully considered from April to May (peak heat).

    The Ecotel Bangkok Hotel is located at 1091 333-4 35 ถนน เพชรบุรีตัดใหม่ Khwaeng Makkasan, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand, in Bangkok. The usual means of transport in Bangkok are the BTS Skytrain (in most central areas) and the MRT Metro (subway).

    Also popular in Bangkok

    Pier 21

    King Power Mahanakhon

    Siamchai Whitesand Beach

    CentralWorld

    Similar hotels & resorts throughout Thailand

    Anantara Chiang Mai Resort

    Thavorn Palm Beach Resort

    Assava Diving Koh Tao | PADI 5* CDC Dive Center & Hotel Beach Resort, Thailand

    Phanomrungpuri Hotel

    Thailand Honeymoon Guide and 10-Day Itinerary