Find hotels in Bangkok Old Town from £13

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Bangkok Old Town hotels and places to stay

Our top choices for Bangkok Old Town hotels

Rambuttri Village Inn & Plaza

3.0 star property
8.4 out of 10, Very good, (1590)
"Very courteous staff. Great stay."
The price is £20
includes taxes & fees
25 Sept - 26 Sept
Rambuttri Village Inn & Plaza

Villa de Khaosan

4.0 star property
9.0 out of 10, Wonderful, (568)
"Very comfortable accommodations in a great location "
The price is £49
includes taxes & fees
27 Aug - 28 Aug
Villa de Khaosan

Buddy Lodge

4.0 star property
8.0 out of 10, Very good, (374)
"This is our favourite hotel on Khao San road, we have stayed here many many times!"
Buddy Lodge

Chillax Heritage

3.5 star property
9.2 out of 10, Wonderful, (369)
"The rooftop pool was amazing after a long flight. Staff were helpful and friendly. Easy to walk to river to catch the hop on hop off boat and plenty of places to eat close by. "
The price is £57
includes taxes & fees
27 Aug - 28 Aug
Chillax Heritage

Collection O Khaosan Park

3.0 star property
7.0 out of 10, Good, (137)
"Awful. bugs smashed on the wall, paint peeling off, other people’s things left in the room, lamp was on the ground. Walked in and left within 5 minutes, worst place i’ve ever been too. Not to mention they would not even consider a refund, disgusting! "
The price is £11
includes taxes & fees
27 Aug - 28 Aug
Collection O Khaosan Park

Dang Derm Khaosan

3.0 star property
7.4 out of 10, Good, (897)
"It was all fine, the location suits our needs "
Dang Derm Khaosan

The Mulberry Bangkok Khaosan Road

3.0 star property
8.2 out of 10, Very good, (161)
"Great value for location, room not too noisy. "
The price is £43
includes taxes & fees
4 Sept - 5 Sept
The Mulberry Bangkok Khaosan Road

Nappiness Hotel

3.0 star property
9.2 out of 10, Wonderful, (41)
"Great place to stay! We felt very comfortable in our room, and always looked forward to coming back to the space after a long day. The staff were also very helpful in directing us if we needed help finding a good place to eat or weren’t sure how to get somewhere in the city! Wonderful experience overall"
The price is £19
includes taxes & fees
3 Sept - 4 Sept
Nappiness Hotel

Siri Poshtel Bangkok

3.0 star property
9.2 out of 10, Wonderful, (79)
"Fabulous little hotel really close to Grand Palace (10mins walk). Great value and good breakfast in the open air breakfast room/terrace. Would definitely stay again"
Siri Poshtel Bangkok

Lub d Bangkok Chinatown

2.0 star property
9.2 out of 10, Wonderful, (36)
"Location is great, good size room, amazing experience. "
Lub d Bangkok Chinatown

Baan Wanchart Bangkok Residences

2.5 star property
9.6 out of 10, Exceptional, (27)
"I love this place. The owners are great."
Baan Wanchart Bangkok Residences

Tinidee Trendy Bangkok Khaosan

3.0 star property
9.2 out of 10, Wonderful, (330)
"Nice staff and accommodations "
Tinidee Trendy Bangkok Khaosan

Khaosan Art Hotel

2.0 star property
8.2 out of 10, Very good, (202)
"Great location"
The price is £13
includes taxes & fees
1 Sept - 2 Sept
Khaosan Art Hotel

Old Capital Bike Inn

3.0 star property
9.8 out of 10, Exceptional, (239)
"We absolutely loved staying at the Old Capital Bike Inn! It was cozy, clean & comfortable…and the host, Jason, was an absolute gem!! The location was perfect, too. And the breakfast was excellent. I can’t wait to go back! "
The price is £68
includes taxes & fees
1 Sept - 2 Sept
Old Capital Bike Inn

Dang Derm in The Park Khaosan

3.0 star property
7.8 out of 10, Good, (541)
"The staff were lovely and rooms were quiet, we slept very well. We loved the rooftop pool, especially at night time. We stayed as a family with an 11 and 14 year old, Khaosan road was definitely an experience they won't forget, 'backpacker road' means something different to when I went backpacking 20 odd years ago but it was all part of the fun. We liked being able to walk easily from the hotel to sights like the palace and Wat Pho. "
Dang Derm in The Park Khaosan

Buddy Boutique Inn

2.5 star property
7.8 out of 10, Good, (108)
"Good location"
The price is £23
includes taxes & fees
23 Sept - 24 Sept
Buddy Boutique Inn

New Siam Riverside

3.0 star property
8.0 out of 10, Very good, (717)
"Beautifully decorated ‘Old School’ hotel with premium amenities and well maintsined. Excellent breakfast, lovely pool, views and staff, all for a reasinsbke price."
The price is £37
includes taxes & fees
9 Sept - 10 Sept
New Siam Riverside

Lamphu House Bangkok

2.5 star property
8.2 out of 10, Very good, (44)
"Great spot to get away from the madness of khao san rd ,with their tucked away court yard "
Lamphu House Bangkok

Lucky House Khaosan

2.5 star property
8.4 out of 10, Very good, (411)
"Enjoy my walking around food place and shopping "
The price is £10
includes taxes & fees
26 Aug - 27 Aug
Lucky House Khaosan

Casa Vimaya Riverside

4.0 star property
9.0 out of 10, Wonderful, (713)
"Close to night life. Quiet getaway in the heart of town. "
The price is £39
includes taxes & fees
1 Sept - 2 Sept
Casa Vimaya Riverside
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.

Great weekend hotel deals in Bangkok Old Town

Showing deals for:5 Sept - 7 Sept
Save an average of 15% on thousands of hotels when you're signed in

Check out hotels with a spa in Bangkok Old Town

Hotels with a pool in Bangkok Old Town you'll enjoy

Hotels with free breakfast in Bangkok Old Town may fit your trip

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.

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

Known for its fantastic nightlife and popular shops, there's plenty to explore in Sukhumvit. Check out top attractions like Terminal 21 Shopping Mall and EmSphere Shopping Center, and jump on the metro at Asok BTS Station or Sukhumvit Station to see more of the city.

Bangkok City Centre

10 out of top 10 points of interest in this area

Known for its stunning river views and popular shops, there's plenty to explore in Bangkok City Centre. Check out top attractions like Pratunam Market and Khaosan Road, 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. Siam Square is a worthwhile stop, and you can jump on the metro at Ratchadamri BTS Station or Siam BTS Station to see more of Bangkok.

Silom

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

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.

Accommodation near Bangkok Old Town attractions

Learn more about Bangkok Old Town

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

Top Bangkok Old Town Hotel Reviews

Find out more about Bangkok Old Town

Find out more about Bangkok Old Town

Top reasons to visit Bangkok Old Town

  • Stunning Temples: Explore iconic temples like Wat Phra Kaew and Wat Pho, showcasing intricate architecture and rich history.
  • Historic Palaces: Visit the Grand Palace, a magnificent complex that highlights Thailand's royal heritage.
  • Vibrant Markets: Experience bustling local markets offering unique crafts, street food, and a taste of everyday life.
  • Cultural Experiences: Engage in traditional ceremonies and cultural performances that reflect the local customs.
  • Diverse Accommodation: Choose from charming hotels to budget hostels, providing a perfect base for exploration.

Find great hotels near Bangkok Old Town

Discover a range of delightful accommodation options in Bangkok Old Town, where charm meets convenience. From inviting hotels to budget-friendly hostels, there’s something for every type of traveller. Experience top-notch services tailored for shopping enthusiasts and those seeking a vibrant city-themed getaway. Whether you're searching for the best hotels or simply exploring area hotels, you'll find the perfect base to immerse yourself in the rich culture and history of this captivating destination.

  • Mandarin Hotel Managed by Centre Point: This 4.5-star hotel offers a luxurious experience for travellers seeking a blend of relaxation and retail therapy. Located 1.2km from Bangkok Old Town, the Mandarin Hotel is nestled in a vibrant shopping district. Guests can indulge in rejuvenating treatments at the full-service spa, which includes Body Treatments, Body Scrubs, and Aromatherapy Treatments. For those looking to unwind, the hotel features a stunning pool area, providing the perfect retreat after a long day of exploring.
  • Novotel Bangkok On Siam Square: Situated 1.9km from Bangkok Old Town, the Novotel Bangkok On Siam Square is an ideal choice for business and leisure travellers alike. This 4.5-star hotel boasts extensive amenities tailored for professionals, including Conference Space and a fully equipped Business Centre. Guests can also enjoy a comprehensive spa experience with services such as Thai Massage and an outdoor pool, making it perfect for relaxation after a busy day. The strategic location near shopping and entertainment adds to its appeal.
  • Shangri-La Bangkok: A touch of romance awaits at the luxurious 5-star Shangri-La Bangkok, located 1.9km from the historic Old Town. This exquisite hotel features romantic packages and stunning views from its restaurants overlooking the garden and pool. Guests can savour 24-hour Room Service and indulge in a variety of spa treatments, including a hot tub experience. The serene pool area, complete with lifeguard services, provides a tranquil escape, making it an excellent choice for couples seeking a memorable getaway.

Where to stay near Bangkok Old Town

Bangkok Old Town, a captivating blend of history and culture, offers an unforgettable experience for families and urban explorers alike. Stroll through the vibrant streets of Old Bangkok, where you'll discover stunning temples and bustling markets. Nearby, the lively downtown area presents a friendly atmosphere perfect for budget-conscious travellers. From historical sites to cultural gems, every corner of this enchanting city invites you to immerse yourself in its rich heritage and vibrant urban life.

  • Bangkok: As a bustling metropolis located 1.9km from Bangkok Old Town, Bangkok is a vibrant city that never sleeps. With a consistent flow of travellers year-round, this city is particularly popular from November to January. Visitors flock here for family-oriented, business-themed, and city-themed experiences. The city boasts an array of shopping centres, malls, and bustling shopping areas. Not to be missed are the local beaches and vibrant street life, offering a taste of both relaxation and urban excitement.
  • San Chao Pho Suea: Located a mere 62m from Bangkok Old Town, San Chao Pho Suea is a charming neighbourhood that draws in visitors with its unique blend of history and modernity. Like its nearby counterparts, traveller numbers peak in November to January, attracting families and business travellers alike. San Chao Pho Suea is known for its shopping areas and centres, making it a go-to destination for retail therapy. Additionally, the neighbourhood is rich in historic places and tourist precincts, providing ample opportunities for exploration and cultural immersion.
  • Bangkok City Centre: Situated 1.2km from Bangkok Old Town, Bangkok City Centre is the heart of urban life in the city. This neighbourhood experiences a steady influx of visitors throughout the year, with peak seasons occurring in the cooler months. Bangkok City Centre is a hub for families and business travellers, offering a plethora of shopping malls and centres. Visitors can enjoy local landmarks, including nearby beaches and lively streets that showcase the vibrant culture and lifestyle of Bangkok.

Things to do near Bangkok Old Town

Bangkok Old Town is perfect for family, city-themed, and business vacations, offering a variety of activities to enjoy. Visitors can explore vibrant shopping areas, bustling shopping mall centres, and quaint shopping centres, making it an ideal destination for those looking to indulge in retail therapy while experiencing the rich local culture.

Shopping

In Bangkok Old Town, enjoy shopping at Pratunam Market, where the vibrant city atmosphere meets great bargains, just 1.9km away. For a more luxurious experience, visit Siam Paragon and CentralWorld Shopping Complex, both offering a mix of entertainment and family-friendly options, also 1.9km away.

Recreation

Narisara Thai Massage & Spa, a serene retreat 3.7km from Bangkok Old Town, offers soothing treatments in a tranquil atmosphere. Experience the thrill of Rajadamnern Thai Boxing Stadium, located 435m away, where you can immerse yourself in the vibrant world of Thai boxing. Health Land Spa & Massage Asoke, 2.5km away, provides rejuvenating body treatments for ultimate relaxation.

Adventure

Fantasia Lagoon Water Park, located 4.3km from Bangkok Old Town, offers thrilling water rides and family-friendly attractions. At Pororo Aqua Park, 6.8km away, enjoy exciting slides and interactive play areas. For outdoor adventure enthusiasts, Thai Wake Park, situated 14.3km from the town, features exhilarating water sports activities.

Nightlife

Experience the enchanting nightlife in Bangkok Old Town by visiting the Sala Chalermkrung Royal Theatre, where cultural performances captivate the senses. For family fun, head to KidZania Bangkok, an exciting adventure zone. Don’t miss Patravadi Theatre for a blend of entertainment and romance, all within easy reach.

Booking tips and Expedia advantages for Bangkok Old Town

For a budget-friendly trip to Bangkok Old Town, consider visiting during the cheaper months of May and September to October. Booking your hotel about a month in advance or exploring last-minute deals on Expedia can lead to significant savings. Tuesdays generally offer the lowest accommodation rates, while Fridays are the priciest. Utilise Expedia’s search tool to filter by budget and preferred amenities, and don’t miss out on package deals that combine flights, hotels, and activities for better value. Additionally, look for free activities like temple visits to further stretch your budget.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Bangkok Old Town with your flights and activities by booking a package through Expedia.

Find the best attractions near Bangkok Old Town

Bangkok Old Town is an ideal destination for families and those seeking a cultural experience. Visitors can explore stunning temples, historic palaces, and vibrant streets, all rich in history. With various hotels available, it's perfect for a city-themed vacation. Don't miss the chance to visit popular attractions and immerse yourself in the local culture while enjoying outdoor experiences. Bangkok Old Town truly offers something for every traveller.

  • Khaosan Road: Experience the vibrant atmosphere of Khaosan Road, a bustling street known for its lively nightlife, street food stalls, and eclectic shops. It's the perfect place to mingle with fellow travellers and soak up the city's energetic vibe.
  • Grand Palace: Immerse yourself in Thai culture at the Grand Palace, a historic site that showcases stunning architecture and intricate details. As the former royal residence, it offers a glimpse into Thailand's rich history and artistry.
  • Wat Arun: Visit Wat Arun, the Temple of Dawn, renowned for its striking riverside location and impressive spires. This temple is a symbol of Bangkok and provides a serene atmosphere alongside breathtaking views of the Chao Phraya River.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)No Rain (Dry)SunnySlightly HighSlightly High
February83.3°F (28.5°C)No Rain (Dry)SunnyAverageSlightly High
March85.6°F (29.8°C)No Rain (Dry)SunnyAverageAverage
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 LowSlightly Low
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 CloudyAverageAverage
November82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
December80.6°F (27.0°C)No Rain (Dry)SunnySlightly HighSlightly High

The nearest major airports for your trip to Bangkok Old Town

When visiting Bangkok Old Town, you can conveniently fly into two major airports. Suvarnabhumi International Airport (BKK) is situated 11.2km away, with excellent hotel options such as The Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both 1.9km from the airport, offering various transportation services. Alternatively, Don Mueang International Airport (DMK) is 11.9km from Bangkok Old Town, with nearby hotels like Amari Don Muang Airport, just 62m away, ensuring easy access. Other options include The Berkeley Hotel Pratunam and Centara Grand at Central Plaza Ladprao Bangkok, located 12 and 5.0km from DMK, respectively, making travel seamless for tourists.

Frequently asked questions

Where can I find the best nightlife in Bangkok Old Town?
Bangkok Old Town, known for its rich history and cultural heritage, offers a unique blend of traditional and contemporary nightlife experiences.

Khao San Road is the beating heart of nightlife in this area, bustling with energy and creativity. Famous among backpackers and tourists alike, this street is lined with lively bars, street food vendors, and music that spills into the night. Whether you fancy a casual drink, a dance, or simply soaking in the atmosphere, Khao San Road has it all.

For a more laid-back vibe, head to Phra Athit Road, which runs along the river. This charming street features a mix of quaint bars and cafes, great for enjoying a quiet drink while taking in the scenic views of the Chao Phraya River. You can also find spots hosting live music, making it a great choice for those who appreciate a more relaxed evening.

If you're interested in experiencing local culture, consider visiting the vibrant night markets like the Tha Maharaj Market. Here, you can shop for unique handicrafts, sample delicious street food, and enjoy the lively atmosphere, all while sipping on a refreshing drink from one of the nearby stalls.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bangkok Old Town.
How can I save on a Bangkok Old Town hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Bangkok Old Town hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Bangkok Old Town hotel?
Prices for hotels in Bangkok Old Town often vary, but you can find a great deal from £13 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.