Bangkok Old Town Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Bangkok Old Town hotels

Riva Arun Bangkok

4.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (699)
"Comfortable room and friendly staff. Great views from roof to restaurant."
Canada
Mark
The price is €124
includes taxes & fees
8 Jan - 9 Jan 2026
Riva Arun Bangkok

Sala Rattanakosin Bangkok

4.0 star property
Bangkok City Centre
8.8 out of 10, Excellent, (426)
"We’ve been to Sala a few times now and it’s been great every time. "
Canada
Tana
The price is €158
includes taxes & fees
10 Dec - 11 Dec
Sala Rattanakosin Bangkok

Casa Vimaya Riverside

4.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (750)
"Great clean hotel. Nice breakfast! "
Germany
Beatrix
Casa Vimaya Riverside

Ayathorn Bangkok

3.5 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (73)
"Great staff, amazing service and kind people. Clean environment and very helpful staff. Good location as well. "
Canada
Novina
Ayathorn Bangkok

1905 Heritage Corner

4.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (42)
"Really like this heritage hotel, staffs are friendly and very good breakfast. Highly recommended "
Canada
Ying
The price is €157
includes taxes & fees
8 Jan - 9 Jan 2026
1905 Heritage Corner

Villa de Khaosan

4.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (641)
"Staff was very friendly. "
United States
Bemba
The price is €69
includes taxes & fees
10 Dec - 11 Dec
Villa de Khaosan

Riva Surya Bangkok

4.0 star property
Bangkok City Centre
9.6 out of 10, Exceptional, (1000)
"Great hotel and staff"
United Kingdom
David Christopher
The price is €129
includes taxes & fees
24 Dec - 25 Dec
Riva Surya Bangkok

Chillax Heritage

3.5 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (411)
"Pool area was great"
United Kingdom
Neil
The price is €82
includes taxes & fees
9 Dec - 10 Dec
Chillax Heritage

Inndesea

2.0 star property
Bangkok City Centre
9.0 out of 10, Wonderful, (4)
"just love it, very comfortable and clean. I love the interior and nearby places to eat and everything. Highly recommended"
Philippines
Joeanda
The price is €40
includes taxes & fees
19 Dec - 20 Dec
Inndesea

Siri Oriental Bangkok Hotel

3.0 star property
Bangkok City Centre
8.6 out of 10, Excellent, (322)
"Good room, bed very comfortable, kind staff, good location"
Germany
Isabell
Siri Oriental Bangkok Hotel

Mitr Inn Mrt Samyot Station - The Grand

2.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (1)
"Harika fiyat performans"
Turkey
Muhammet Furkan
The price is €40
includes taxes & fees
16 Dec - 17 Dec
Mitr Inn Mrt Samyot Station - The Grand

Amarin Inn

2.5 star property
Bangkok City Centre
7.8 out of 10, Good, (91)
"It's my family owning business.They are super cute and adorable, very helpful. One thing that stood out the most that they tried to show us around what can we do over there. Although there are unfortunate event that happened to me during that trip. The owners was super kind to me,, i was sick because my stomach was bloated so I had to check out late. However, the owner let me stay there until I feel better and let me check out. Late without asking for the late fee. Checkout."
United States
anas
The price is €24
includes taxes & fees
9 Dec - 10 Dec
Amarin Inn

Aurum The River Place

3.5 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (295)
"Cleanl, friendly and caring staff, great location, nice view, gorgeous view. "
United States
Smita
Aurum The River Place

Diff Apartel

2.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (2)
"Would definitely come again. Close to all attractions "
United Kingdom
TAIWO
The price is €92
includes taxes & fees
9 Dec - 10 Dec
Diff Apartel

Cacha bed

2.0 star property
Bangkok City Centre
8.4 out of 10, Very good, (23)
"Great for the price and in a good location."
United Kingdom
David
Cacha bed

The Gravitique Hotel Khaosan

4.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (109)
"Oasis of calm in a busy area! Hotel very nice. Rooms smart. Cozy room was quite small as the name suggests but fine for 1-2 people. Air con great, good shower, definitely recommend. "
United Kingdom
Dave
The Gravitique Hotel Khaosan

Cherie Bangkok Boutique Hotel

2.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (3)
"The hotel is in excellent location, very cleean and with good misures of security. renewed recently. Tha staff is very polite and smily. Highly recommended"
Italy
Yaacov
Cherie Bangkok Boutique Hotel

The StandardX Bangkok Phra Arthit

4.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (28)
"Clean room, comfortable beds, extremely courteous staff"
Canada
Ellen
The price is €97
includes taxes & fees
16 Dec - 17 Dec
The StandardX Bangkok Phra Arthit

Siri Ratchadamnoen Bangkok Hotel

3.5 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (8)
"Great service, great food and great location"
United States
Martha
Siri Ratchadamnoen Bangkok Hotel

The Mulberry Bangkok Khaosan Road

3.0 star property
Bangkok City Centre
8.2 out of 10, Very good, (180)
"very clean and nice just where the action is/ "
United States
Limor
The price is €37
includes taxes & fees
10 Dec - 11 Dec
The Mulberry Bangkok Khaosan Road
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.
Showing deals for:19 Dec - 21 Dec
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Bangkok Old Town

Find the best Bangkok Old Town areas for the activities you enjoy most. Learn more about Bangkok Old Town
Learn more about Bangkok Old Town

Sukhumvit

Street markets and sparkling malls, parks, nightlife districts and museums await at this bustling boulevard, which is one of Thailand’s longest roads.

Bangkok City Centre

Known for its stunning river views and popular shops, there's plenty to explore in Bangkok City Centre. Check out top attractions like Khaosan Road and MBK Center, and jump on the metro at Hua Lamphong Station or National Stadium BTS Station to see more of the city.

Siam

Enjoy the popular shops in Siam. MBK Center is a worthwhile stop, and you can jump on the metro at Ratchadamri BTS Station or Siam BTS Station to see more of Bangkok.

Asoke

Asoke is popular for its popular shops. Explore top sights like Terminal 21 Shopping Mall and EmQuartier, and you can get around town on the metro at Sukhumvit Station.

Silom

Known for its fantastic nightlife and popular shops, there's plenty to explore in Silom. Check out top attractions like King Power Mahanakhon and Silom Complex Shopping Mall, and jump on the metro at Chong Nonsi BTS Station or Sala Daeng BTS Station to see more of the city.

Stay near popular Southeast Asia attractions

Learn more about Bangkok Old Town

Discover the metropolitan area of Bangkok Old Town—temples, Chinatown and top sights like Khaosan Road.

Grand Palace featuring a temple or place of worship as well as a small group of people

Top Bangkok Old Town Hotel Reviews

More cheap stays in Bangkok Old Town

Find out more about Bangkok Old Town

Top reasons to visit Bangkok Old Town

  • Stunning Temples: Explore iconic temples like Wat Pho and Wat Arun, showcasing exquisite architecture and rich history.
  • Cultural Immersion: Experience Bangkok's vibrant heritage through local markets, traditional ceremonies, and charming alleyways.
  • Bangkok Heritage Bike Inn: Discover the Old Town on two wheels, offering a unique perspective of the city's cultural gems.
  • Budget-Friendly Accommodation: Choose from a range of affordable hostels and hotels catering to all types of travellers.
  • Vibrant Atmosphere: Enjoy the lively streets filled with shops, eateries, and the friendly vibe of the local community.

Find great hotels near Bangkok Old Town

Explore a variety of accommodation options in Bangkok Old Town, where you can find everything from charming hostels to comfortable hotels. Whether you're seeking a business-themed stay or a city-centric experience, this vibrant area caters to all travellers. Enjoy accessible hotels and convenient amenities that make your stay enjoyable while you immerse yourself in the rich culture and history of the old city.

  • Mandarin Hotel Managed by Centre Point: Experience the perfect blend of luxury and family-friendly amenities at Mandarin Hotel Managed by Centre Point. Located two miles from Bangkok Old Town, this 4.5-star hotel is ideal for those seeking a rejuvenating spa-themed vacation. Families will appreciate the thoughtful services and amenities catered towards children, including complimentary cribs. The hotel's full spa and pool service offers a variety of relaxation options such as massages, a hot tub, and sauna, ensuring that guests can unwind in style after a day of exploring the vibrant city.
  • lebua at State Tower: Elevate your holiday experience at lebua at State Tower, a luxurious 5-star hotel located three miles from Bangkok Old Town. With a focus on family and luxury, this hotel features a range of amenities designed to cater to younger guests, including a dedicated children's pool and on-site childcare services. Guests can indulge in the opulent surroundings while enjoying the stunning views from the rooftop bar, making it a perfect choice for both relaxation and celebration. Experience the pinnacle of hospitality in this iconic establishment.
  • Shangri-La Bangkok: A haven for business and leisure travellers alike, Shangri-La Bangkok is a prestigious 5-star hotel located three miles from Bangkok Old Town. With its sophisticated amenities, including expansive conference facilities and business services, it is an ideal choice for corporate guests. The hotel also boasts a comprehensive spa experience, featuring a steam room, body treatments, and manicures, alongside a serene pool area. Luxurious rooms and exquisite dining options further enrich your stay, making Shangri-La Bangkok a prime destination for those seeking elegance and comfort.

Where to stay near Bangkok Old Town

Bangkok Old Town offers a captivating blend of culture and history, perfect for family getaways or urban explorations. Visitors can wander through charming alleys, delve into the vibrant backpacker area, and discover the rich heritage of the Old City. With its friendly atmosphere and budget-friendly options, the region is ideal for any traveller seeking an authentic experience in this lively metropolis. Don't miss the chance to explore the nearby Bangkok city centre for even more excitement.

  • Bangkok: As the bustling capital city of Thailand, Bangkok is a vibrant metropolis that serves as the heart of the country's culture and commerce. Situated in Bangkok Province, Bangkok Old Town is a treasure trove of historical landmarks, street food, and shopping opportunities. Visitors can immerse themselves in family-friendly activities, explore city-themed attractions, and partake in business-related ventures. Key highlights include the numerous shopping centres and lively tourist precincts, where travellers can indulge in the local beach atmosphere and experience the dynamic street life.
  • Bangkok City Centre: Located approximately 3.2km from Bangkok Old Town, Bangkok City Centre is a bustling neighbourhood that epitomises the urban lifestyle of the city. This area sees a steady influx of visitors, especially between November and January, drawing families, business travellers, and city explorers alike. The City Centre is renowned for its impressive shopping mall centres, shopping areas, and a vibrant street scene. Visitors can also enjoy the nearby family-friendly beaches, making it an ideal spot for relaxation after a day of exploring the city's many attractions.
  • San Chao Pho Suea: Just 161m from Bangkok Old Town, San Chao Pho Suea is a charming neighbourhood that offers a blend of historic significance and modern conveniences. This area attracts a consistent flow of tourists year-round, peaking during the winter months. It is perfect for families and city enthusiasts, featuring a variety of shopping areas and centres. Notable nearby landmarks include a tourist precinct and historic sites, allowing visitors to soak up the rich culture and history while enjoying the vibrant street life that defines this lively neighbourhood.

Things to do near Bangkok Old Town

Bangkok Old Town offers a delightful experience for families and city enthusiasts alike, featuring vibrant shopping areas and centres. Visitors can immerse themselves in Bangkok's rich heritage through exploration and unique activities such as the Bangkok Heritage Bike Inn, making it an ideal destination for both leisure and business trips.

Shopping

Pratunam Market, located 4.8km from Bangkok Old Town, buzzes with a vibrant city atmosphere, perfect for gift hunting. Closer to home, Khlong Ong Ang Walking Street, just 1.3km away, offers a charming mix of local crafts and family-friendly stalls.

Recreation

Experience the exhilarating atmosphere at Rajadamnern Thai Boxing Stadium, where you can witness traditional Muay Thai matches. For ultimate relaxation, visit Health Land Spa & Massage Asoke, offering rejuvenating treatments. Indulge in luxury at The Racquet Club, which provides exquisite amenities for a serene retreat.

Adventure

At the Bangkok Shooting Range, located 6.4km from Bangkok Old Town, experience the thrill of target shooting in a safe environment. For a splash of fun, head to Fantasia Lagoon Water Park, 11.3km away, where you can enjoy water slides and family-friendly attractions. For adrenaline seekers, Thai Wake Park, 37.0km away, offers exhilarating wakeboarding and outdoor activities.

Nightlife

In Bangkok Old Town, the Sala Chalermkrung Royal Theatre and National Theatre offer a cultural evening filled with romance and entertainment. For adventure seekers, KidZania Bangkok provides an exhilarating arcade experience, perfect for families looking to enjoy a vibrant nightlife atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bangkok Old Town

To save money on your visit to Bangkok Old Town, consider travelling during the off-peak months of May and September to October, when accommodation prices drop. Booking your hotel around a month in advance often yields better rates, and Tuesday is typically the cheapest day to stay. Take advantage of last-minute deals on platforms like Expedia, which can also help you find package offers that combine flights and hotels. For transport, exploring on foot is a cost-effective way to see the area, and you can enjoy many free activities throughout the town.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Bangkok Old Town are May and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Bangkok Old Town is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Bangkok Old Town is Tuesday. The most expensive day to stay around Bangkok Old Town is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package, which combines your hotel in Bangkok Old Town with your flights and activities.

Find the best attractions near Bangkok Old Town

Bangkok Old Town offers a delightful blend of cultural and urban experiences, making it ideal for family, city, and business-themed vacations. Visitors can explore a variety of attractions, including stunning temples, vibrant streets, and urban parks, all of which cater to those seeking cultural immersion, outdoor adventures, and a taste of the city's unique charm.

  • Khaosan Road: Known as the backpacker’s hub, Khaosan Road offers vibrant city vibes filled with bustling markets, street food stalls, and lively bars. It's a perfect spot to mingle with fellow travellers and soak up the energetic atmosphere.
  • Wat Arun: This stunning temple, also known as the Temple of Dawn, showcases intricate porcelain mosaics and towering spires. The cultural vibes here allow visitors to immerse themselves in Thailand's rich history and artistry while enjoying picturesque views along the Chao Phraya River.
  • Grand Palace: A magnificent historic palace, the Grand Palace is a masterpiece of Thai architecture. Its ornate buildings and sacred sites, including Wat Phra Kaew, embody the cultural heritage of Thailand, making it a must-visit for history enthusiasts.

Best time to go to Bangkok Old Town

The best time to visit Bangkok Old Town, Bangkok is dependant on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)No RainSunnySlightly HighSlightly High
February83.3°F (28.5°C)No RainSunnyAverageSlightly High
March85.6°F (29.8°C)No RainSunnyAverageAverage
April87.4°F (30.8°C)Light RainMostly SunnySlightly LowAverage
May87.3°F (30.7°C)Light RainMostly SunnySlightly LowSlightly Low
June85.5°F (29.7°C)Light RainMostly CloudySlightly LowAverage
July83.8°F (28.8°C)Light RainMostly CloudyAverageAverage
August83.7°F (28.7°C)Light RainMostly CloudyAverageAverage
September82.8°F (28.2°C)Moderate RainMostly CloudyAverageSlightly Low
October82.2°F (27.9°C)Moderate RainMostly CloudyAverageSlightly Low
November82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
December80.6°F (27.0°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Bangkok Old Town

Arriving in Bangkok Old Town is convenient with two major airports nearby. Suvarnabhumi International Airport (BKK) is situated 29.0km away, with excellent hotel options like The Park Nine Hotel Suvarnabhumi, just 4.8km from the airport, and Divalux Resort & Spa Bangkok, also 4.8km away, both offering accessible airport transport. Don Mueang International Airport (DMK) is 14.8km from the Old Town, featuring hotels such as Lancaster Bangkok and the Centara Grand at Central Plaza Ladprao, offering shuttle services and transfers. These airports provide a variety of transport options to ensure a smooth arrival to your Bangkok adventure.

Explore a world of travel with Expedia