Also available in: Deutsch
The Old Town of Bangkok is not only the cultural heart of the city but also a unique place to stay. Between temples, alleys, and markets, you’ll find numerous charming accommodations, from small guesthouses to stylish boutique hotels. Many of them are even located close to major Bangkok things to do, making them a perfect base for experiencing the city authentically.
8 Tips and Recommendations for Hotels in Bangkok’s Old Town
In this article, we’ll show you affordable hotels in Bangkok’s Old Town that stand out for their price, location, cleanliness, and sometimes unique charm. If you want to stay right in the middle of the action, our recommendations are perfect for you. You don’t have to spend a fortune either. You can choose a hotel that fits your travel budget.
1. Villa De Khaosan by Chillax

Just a few minutes’ walk from the famous Khao San Road, you’ll find the Villa de Khaosan by Chillax. It’s located right in the historic center, making it a great choice for an Bangkok Old Town hotel. The area is very quiet, and you can easily walk to nearby highlights like the Grand Palace, Wat Pho, or the National Museum.
The rooms are stylishly furnished, air-conditioned, and offer everything you need for a comfortable stay. From a TV, safe, kettle, and desk to a modern bathroom with shower and toiletries. A definite highlight of Villa de Khaosan is the rooftop pool with a fantastic view of the city and a small bar. It’s the perfect spot to relax and cool off at the end of the day.
In addition, the hotel offers a breakfast buffet with both Western and Asian options in the morning, free Wi-Fi throughout the property, room service, and a 24-hour front desk. The staff is very helpful if you have any questions. So if you’d like to stay in Bangkok’s Old Town, Villa de Khaosan is a great recommendation.
Book here: Villa De Khaosan by Chillax
2. Ayathorn Bangkok

The Ayathorn Bangkok is located in the historic Phra Nakhon district, not far from the Golden Mount of Wat Saket and Loha Prasat. Despite its central location, the hotel is pleasantly quiet and offers great access to many Old Town attractions.
The beautifully furnished rooms feature air conditioning, a TV, a safe, a minibar, free Wi-Fi, and a kettle for your comfort. Some rooms even come with a balcony and city view. The on-site restaurant serves a breakfast buffet in the morning, perfect before a day of sightseeing in Bangkok.
Ayathorn Bangkok also impresses with a lovely swimming pool complete with a pool bar and view, a fitness room, a garden, and free parking. The staff is available around the clock to help with any questions and ensure your stay is as comfortable as possible. A Bangkok Old Town hotel with plenty of comfort and charm.
Book here: Ayathorn Bangkok
3. Centara Life Hotel

Right in the Old Town, in the Phra Nakhon district, you’ll find the Centara Life Hotel Bangkok. Perfectly located for exploring Bangkok’s Old Town attractions or the popular Khao San Road. Sightseeing, shopping, and street food are all right at your doorstep.
The rooms are modern and functional, equipped with air conditioning, a safe, a kettle, a TV, and in some cases, a balcony. Every morning, you can choose between a breakfast buffet or an à la carte breakfast. The on-site restaurant also serves Asian and international dishes throughout the day.
The Centara Life Hotel also offers a rooftop pool, a fitness center, and a free shuttle service to Khao San Road. A great accommodation choice when looking for an Bangkok Old Town hotel.
Book here: Centara Life Hotel
4. Pranakorn Heritage

The Pranakorn Heritage Hotel is also centrally located, making it a great option among Bangkok Old Town hotels. It’s right in the heart of the action yet still quiet, offering a beautiful garden area, a swimming pool, and free parking. Something that can be hard to find in Bangkok’s Old Town.
The hotel has everything you need. Rooms are equipped with air conditioning, a TV, free Wi-Fi, a kettle, a refrigerator, and a desk. Depending on your room choice, you can even enjoy a beautiful view of the city. As an extra touch, the morning breakfast buffet includes American favorites and Thai classics.
Additional amenities include a restaurant, a bar, a kids’ club, and room service. The 24-hour front desk staff are friendly and speak both English and Thai. A relaxing and family-friendly choice for your stay.
Book here: Pranakorn Heritage
5. The StandardX

Located right by the river in the Phra Arthit district, the The StandardX hotel offers direct access to the Chao Phraya Express Boat pier just behind the property. This gives it an excellent location not only for exploring Bangkok’s Old Town but also for visiting other major attractions and the huge Iconsiam shopping mall along the river.
The hotel rooms are stylishly designed and come equipped with air conditioning, a TV, minibar, safe, refrigerator, and kettle. Everything you need for a comfortable stay. Some of the rooms at The StandardX even offer a balcony with views of the river.
Another highlight is the rooftop pool with a stunning view of the Chao Phraya River. There’s also a bar and a restaurant where you can enjoy either an à la carte or buffet breakfast in the morning. The staff are very friendly and always ready to help with any questions. A fantastic choice among Bangkok Old Town hotels, especially if you want to easily explore the rest of the city as well.
Book here: The StandardX
6. Chern Bangkok

Not far from the Giant Swing at Wat Suthat, you’ll find the Chern Bangkok. It’s a lovely place to stay in Bangkok’s Old Town, perfectly located for exploring the historic district on foot. The hotel is a mix between a hostel and a boutique hotel, offering both private rooms and dormitories.
The modern hotel features a creative design with Thai sayings and proverbs decorating the walls. You can choose between shared dorm rooms or private rooms. The private rooms include air conditioning, a TV, bathroom, safe, and refrigerator.
Chern Bangkok also has a common area with games, a laundry room, a café that serves breakfast, and a vending machine. The surrounding area has plenty of local restaurants where you can try authentic Thai food, often at very reasonable prices. A great recommendation for a central, relaxed accommodation where you can easily meet new people.
Book here: Chern Bangkok
7. Lilit Bang Lumphu Hotel

The Lilit Bang Lumphu Hotel is located in the heart of Bangkok’s Old Town, making it ideal if you want to stay centrally yet in a peaceful environment. This modern 4-star hotel feels like a small oasis with an inner courtyard featuring a lush garden and swimming pool. It’s a perfect urban retreat and a refreshing escape from the city. Many of Bangkok’s attractions are within walking distance.
Depending on the room category, you might have a balcony and even a pool view. All rooms, however, come equipped with air conditioning, a TV, minibar, free Wi-Fi, kettle, and of course, a bathroom. In the morning, you can enjoy a buffet breakfast in the hotel’s restaurant to start your day right.
If you have questions about your stay or nearby attractions, the hotel staff are always happy to help. The front desk is staffed 24 hours a day, so you’ll always find assistance. Simple, modern, and great value for money.
Book here: Lilit Bang Lumphu Hotel
8. Siri Heritage

Another Bangkok Old Town hotel that exudes classic charm is the Siri Heritage Bangkok Hotel. It’s located close to many attractions, such as the Grand Palace and Khao San Road. The hotel combines a boutique atmosphere with old-town elegance.
The cozy rooms, some with balconies and city views, are comfortably furnished. Each includes air conditioning, a TV, kettle, safe, and minibar. A breakfast buffet with both Thai and continental options is served in the hotel restaurant each morning. A bonus feature is the bicycles you can borrow for free to explore the area at your own pace.
Siri Heritage also offers guests a small courtyard with a swimming pool, luggage storage, and an optional airport transfer, which you can arrange at the 24-hour front desk. Friendly service is part of the experience here, and if you’re looking for an affordable stay full of charm to soak in the Old Town atmosphere, this is an excellent choice.
Book here: Siri Heritage
Bangkok: Tours and Tickets
Do you prefer to travel with a guide who knows the area very well? Then we recommend a guided tour with a local. This way you can get to know Bangkok’s sights in a completely different way. GetYourGuide offers a wide selection of exciting tours for things to do in Bangkok.
How to Get to Bangkok
Traveling to Bangkok is relatively easy, as there are direct flights and stopovers from all the surrounding countries, as well as from Europe or the Emirates. Flights from neighboring countries arrive at Don Mueang International Airport (DMK) and flights from Europe etc. arrive at Suvarnabhumi International Airport (BKK).
Cheap flights to Bangkok can be found at Skyscanner for example. There you can compare the prices by days, see the flight duration and stopovers. Everything is very clear and absolutely recommended for a first comparison.
If you are traveling to Bangkok from other cities in Thailand or from neighboring countries such as Cambodia, then there are more possibilities. In addition to the airplane you can choose long-distance buses and trains (within Thailand) to Bangkok. Prices and times can be found at our partner 12go.asia.
Have you ever been to Bangkok? Do you know of any other hotels in Bangkok’s old town that you can recommend? Feel free to leave us your feedback in the comments.

Tobi
Hi, I'm Tobi, author, passionate travel blogger and founder of this blog. I've been traveling the world a lot since 2013, mostly in Southeast Asia, but sometimes also in Europe. The Thai island of Koh Phangan has become my home base when I'm not traveling. Find out more on our About Us page.