A cityscape with traditional buildings and modern skyscrapers.

Find hotels in Bangkok Old Town from ¥2,104

  • 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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Bangkok Old Town hotels

1. Rambuttri Village Inn & Plaza

Rambuttri Village Inn & Plaza
3.0 star property
Bangkok City Centre
8.6 out of 10, Excellent, (2,016 reviews)
"The location was great!"
United States
Federico Javier Zamora
The price is ¥2,953
¥3,577 total
includes taxes & fees
Jul 19 - Jul 20
Rambuttri Village Inn & Plaza

2. Sukhum Khaosan Au Bon Hostel

Sukhum Khaosan Au Bon Hostel
2.0 star property
Bangkok City Centre
The price is ¥1,627
¥1,806 total
includes taxes & fees
Jun 30 - Jul 1
Sukhum Khaosan Au Bon Hostel

3. Villa de Pranakorn

Villa de Pranakorn
4.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (205 reviews)
"Beautiful hotel with excellent staff. Definitely a serene oasis that has all the comforts. Great food as well!"
United States
Lassity
The price is ¥8,705
¥10,417 total
includes taxes & fees
Jul 1 - Jul 2
Villa de Pranakorn

4. Tinidee Trendy Bangkok Khaosan

Tinidee Trendy Bangkok Khaosan
3.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (507 reviews)
"Great place to stay and great location."
United States
Regina
The price is ¥4,830
¥5,813 total
includes taxes & fees
Jul 2 - Jul 3
Tinidee Trendy Bangkok Khaosan

5. Bud Brew Beyond Dispensary and Hotel

Bud Brew Beyond Dispensary and Hotel
3.0 star property
Bangkok City Centre
The price is ¥1,330
¥2,992 total
includes taxes & fees
Jun 27 - Jun 28
Bud Brew Beyond Dispensary and Hotel

6. Rambuttri House

Rambuttri House
3.0 star property
Bangkok City Centre
7.6 out of 10, Good, (188 reviews)
"Great location and friendly staff "
Thailand
NATTHAWUT
The price is ¥2,512
¥3,041 total
includes taxes & fees
Jun 27 - Jun 28
Rambuttri House

7. Baan Kachitpan

Baan Kachitpan
3.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (130 reviews)
"Location, good hosts, and breakfast"
United Kingdom
Subhrajit
The price is ¥3,900
¥4,693 total
includes taxes & fees
Jun 29 - Jun 30
Baan Kachitpan

8. Collection O Dinso Home Boutique

Collection O Dinso Home Boutique
2.5 star property
Bangkok City Centre
The price is ¥1,787
¥2,110 total
includes taxes & fees
Jul 27 - Jul 28
Collection O Dinso Home Boutique

9. New Siam Palace Ville

New Siam Palace Ville
3.0 star property
Bangkok City Centre
8.2 out of 10, Very Good, (573 reviews)
"Excellent hotel !"
United States
Philippe
The price is ¥6,545
¥7,892 total
includes taxes & fees
Jul 5 - Jul 6
New Siam Palace Ville

10. Villa de Khaosan

Villa de Khaosan
4.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (767 reviews)
"Lovely place, lovely staff. Really good location. Our second stay here."
Ireland
Gianluca
The price is ¥6,211
¥7,475 total
includes taxes & fees
Jun 29 - Jun 30
Villa de Khaosan

11. PSA Palace Khaosan

PSA Palace Khaosan
2.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (4 reviews)
"Very quite location.few meters from the crazy kaosan road.local eateries on every corner,Very safe environment.Staffs very helpful and kind.Managers awesome.Over all I will give them 9 out of 10"
United States
RAYMOND
The price is ¥2,247
¥2,472 total
includes taxes & fees
Jul 21 - Jul 22
PSA Palace Khaosan

12. The Greens Bangkok Old Town

The Greens Bangkok Old Town
2.0 star property
Bangkok City Centre
10.0 out of 10, Exceptional, (3 reviews)
"Tutto ok"
Italy
Ioseph
The price is ¥2,777
¥3,055 total
includes taxes & fees
Jun 27 - Jun 28
The Greens Bangkok Old Town

13. Roxx Social Hostel Cafe Bistro

Roxx Social Hostel Cafe Bistro
2.5 star property
Bangkok City Centre
2.0 out of 10, (1 review)
The price is ¥1,044
¥1,153 total
includes taxes & fees
Jul 3 - Jul 4
Roxx Social Hostel Cafe Bistro

14. Bella Bella House

Bella Bella House
2.5 star property
Bangkok City Centre
8.0 out of 10, Very Good, (113 reviews)
"Excellent location, pleasant street, good hotel staff, good security, simple rooms for sure, but very practical. Would stay again."
United States
Eugene
The price is ¥1,849
¥2,176 total
includes taxes & fees
Jun 27 - Jun 28
Bella Bella House

15. The Gravitique Hotel Khaosan

The Gravitique Hotel Khaosan
4.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (139 reviews)
"Perfect location and a great hotel. Wouldn’t hesitate to stay there again."
Canada
Richard
The price is ¥5,244
¥6,311 total
includes taxes & fees
Jun 29 - Jun 30
The Gravitique Hotel Khaosan

16. Corridor2407 Hotel

Corridor2407 Hotel
3.0 star property
Bangkok City Centre
9.4 out of 10, Exceptional, (103 reviews)
"Everything work very well, very clean and friendly staff"
United States
James
The price is ¥6,398
¥7,678 total
includes taxes & fees
Jun 29 - Jun 30
Corridor2407 Hotel

17. Lamphu House Bangkok

Lamphu House Bangkok
2.5 star property
Bangkok City Centre
8.4 out of 10, Very Good, (65 reviews)
"Courteous staff, easy check-in, clean rooms. The communal area/garden and restaurant is a huge draw here."
United Kingdom
Anne
The price is ¥3,847
¥4,667 total
includes taxes & fees
Jul 5 - Jul 6
Lamphu House Bangkok

18. Thai Cozy House

Thai Cozy House
3.0 star property
Bangkok City Centre
6.6 out of 10, (92 reviews)
"Clean, tidy , great staff great little hotel"
United Kingdom
Damiano
The price is ¥2,567
¥3,077 total
includes taxes & fees
Jul 8 - Jul 9
Thai Cozy House

19. Dewan Bangkok

Dewan Bangkok
3.5 star property
Bangkok City Centre
8.6 out of 10, Excellent, (619 reviews)
"Great staff, great location and great room"
Australia
Mark
The price is ¥5,339
¥6,438 total
includes taxes & fees
Jun 27 - Jun 28
Dewan Bangkok

20. Khaosan Art Hotel

Khaosan Art Hotel
2.0 star property
Bangkok City Centre
8.2 out of 10, Very Good, (314 reviews)
"Clean room and very friendly staff! Great atmosphere and location!!"
United States
Seth
The price is ¥2,145
¥2,592 total
includes taxes & fees
Jun 29 - Jun 30
Khaosan Art Hotel
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.
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 and neighborhoods 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

Siam Square and MBK Center are top sights in Siam, and you should be sure to explore the popular shops. Hop aboard the metro at Ratchadamri BTS Station or Siam BTS Station to see more sights in the area.

Bangkok Riverside

Khaosan Road and ICONSIAM are a few top attractions in Bangkok Riverside. Hop around the city on the metro at Rama IX Bridge Station or Wat Dokmai Station and check out the area's fantastic nightlife, stunning river views, and popular shops.

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.

Stay near popular 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.

A golden temple with intricate architecture, a white building with green doors, and a well-maintained garden with trimmed trees.

Top Bangkok Old Town Hotel Reviews

More cheap stays in Bangkok Old Town

Hotels in Bangkok Old Town with star-rating

Find out more about Bangkok Old Town

Top reasons to visit Bangkok Old Town

  • Historic Temples: Discover stunning temples, including Wat Phra Kaew and Wat Pho, showcasing traditional Thai architecture and spirituality.
  • The Grand Palace: Visit the majestic Grand Palace, a symbol of Thailand's rich heritage and royal history.
  • Vibrant Streets: Explore the charming streets of Old Bangkok, blending culture and urban life, perfect for leisurely strolls.
  • Riverside Activities: Enjoy activities along the river, enhancing your experience with beautiful views and local culture.
  • Diverse Accommodations: Choose from cozy hostels to luxurious hotels, ensuring a memorable stay in a historic setting.

Find great hotels near Bangkok Old Town

Explore a variety of hotel accommodations in Bangkok Old Town, where you can find options ranging from cozy hostels to luxurious hotels. This vibrant area offers a unique blend of shopping, business, and cultural experiences. Popular choices include the Ayathorn Bangkok, and hotels in Chinatown, ensuring a memorable stay steeped in the city's rich history and charm.

  • Mandarin Hotel Managed by Centre Point: This 4.5-star hotel offers a family-friendly atmosphere with a focus on luxury and shopping experiences. Located 3km from Bangkok Old Town, it provides an ideal base for travelers seeking comfort and convenience. Guests appreciate the thoughtful amenities for children, including complimentary cribs and breakfast options for young ones. The hotel’s proximity to the shopping district makes it a perfect choice for those looking to indulge in retail therapy while enjoying a stylish and relaxing stay.
  • Shangri-La Bangkok: A 5-star gem, Shangri-La Bangkok is renowned for its romantic ambiance and exceptional service, standing 5km from Bangkok Old Town. The hotel features romance packages that enhance the experience with stunning views from its restaurants, which overlook lush gardens and the pool. Families will find ample amenities, such as free cribs and a first aid kit. Guests can unwind with a range of spa services or relax by the outdoor pool, making it an ideal retreat for couples and families alike.
  • lebua at State Tower: This prestigious 5-star hotel, also located 5km from Bangkok Old Town, caters to families and shopping enthusiasts. lebua at State Tower boasts various child-friendly services, including babysitting options and a children's pool. The hotel’s location in a bustling shopping district ensures easy access to local attractions. With its luxurious amenities and spacious accommodations, it provides a welcoming environment for families looking to immerse themselves in the vibrant culture of Bangkok.

Where to stay near Bangkok Old Town

Bangkok Old Town is a vibrant blend of culture and history, perfect for family vacations or business trips. Explore the charming streets of Old Bangkok, where traditional Thai architecture meets urban life. Discover the rich heritage of the Thai capital and enjoy the friendly atmosphere of this historic area. Nearby neighborhoods offer a variety of experiences, from budget-friendly options to family-oriented attractions, making it an ideal destination for travelers seeking both adventure and relaxation.

  • Bangkok: As a bustling metropolis, Bangkok is a vibrant blend of traditional culture and modern life. Bangkok Old Town, located within the heart of this city, offers an array of experiences for travelers. Visitors can explore stunning temples, bustling markets, and street food stalls. The city is a year-round destination, with peak tourist times from November to January. Popular activities include shopping in various centers and enjoying local attractions such as beautiful beaches and lively streets that add to the city's charm.
  • Bangkok City Centre: Situated just 3km from Bangkok Old Town, Bangkok City Centre is a thriving neighborhood packed with energy and excitement. This area is known for its shopping malls and centers, making it a paradise for shoppers and food lovers alike. Like the rest of Bangkok, visitor numbers peak from November to January, and the atmosphere is perfect for family outings and business trips. The proximity to attractions such as beaches and vibrant streets ensures an engaging travel experience.
  • San Chao Pho Suea: Located a mere 161m from Bangkok Old Town, San Chao Pho Suea is a charming neighborhood perfect for those looking to immerse themselves in local culture. This area attracts travelers year-round, especially during the peak months of November to January. Visitors can enjoy nearby shopping areas and popular venues, along with local landmarks such as lively streets and tourist precincts. The blend of urban life and cultural experiences makes San Chao Pho Suea a must-visit destination for any traveler.

Things to do in Bangkok Old Town

Shopping

In Bangkok Old Town, explore the vibrant shops at Chatuchak Weekend Market for unique souvenirs and handicrafts. Nearby, visit MBK Center for a variety of gifts, clothing, and electronics. Don’t miss the quaint stalls along Khao San Road for local artisan products and traditional Thai items.

Recreation

Experience a rejuvenating session at the Health Land Spa & Massage, where skilled therapists offer traditional Thai massage and wellness treatments. For outdoor relaxation, explore the lush greenery of Sanam Luang, perfect for leisurely strolls and enjoying the serene atmosphere amid historical landmarks.

Adventure

Explore the vibrant streets of Bangkok Old Town by taking a guided bicycle tour, where you can discover hidden temples and local markets. Alternatively, experience the thrill of a long-tail boat ride through the canals, immersing yourself in the unique sights and sounds of this historic area.

Nightlife

In Bangkok Old Town, enjoy vibrant street markets and lively bars like the sophisticated Tep Bar, where you can sip traditional Thai cocktails. For a more casual vibe, visit the local pubs along Phra Athit Road, offering great music and a laid-back atmosphere to unwind after a day of exploring.

*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 traveling during the off-peak months of May and September to October for lower hotel rates. Booking your accommodations about a month in advance or checking last-minute deals on sites like Expedia can yield significant savings. Tuesdays often offer the best rates, while Fridays tend to be the most expensive. Utilize public transport, as it's an affordable way to navigate the area, and look for free activities to enhance your experience without breaking the bank.

  • 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 lets you tailor your travel options based on your budget, desired location, and additional preferences. You can easily sort the results to display hotels from the most affordable to the most expensive, ensuring you find the best deals first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodations 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 through an Expedia package deal.

Find the best attractions near Bangkok Old Town

Bangkok Old Town is perfect for families and business travelers alike, offering a rich blend of cultural and historic experiences. Explore stunning temples, vibrant streets, and the majestic Grand Palace. This area caters to those seeking both outdoor adventures and authentic city life. Don't miss the chance to enjoy riverside activities that enhance your visit, making Bangkok Old Town a captivating destination for any traveler.

  • Khaosan Road: This vibrant street is a hub for backpackers and travelers, offering a lively atmosphere filled with shops, street food, and nightlife. Experience the energetic city vibes as you explore its many stalls and cafes.
  • Grand Palace: A stunning example of Thai architecture, the Grand Palace is a historical landmark that showcases the rich cultural heritage of Thailand. Visitors can admire intricate details and learn about the royal history within its majestic grounds.
  • Wat Arun: Known as the Temple of Dawn, Wat Arun is an iconic riverside temple renowned for its striking design and beautiful views of the Chao Phraya River. Explore its ornate spires and immerse yourself in the cultural ambiance.

Best time to go to Bangkok Old Town

The best time to visit Bangkok Old Town, Bangkok can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Bangkok Old Town, Bangkok falls in April, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature around Bangkok Old Town, Bangkok falls in December, visitor numbers are slightly high and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to Bangkok Old Town is easy with two major airports nearby. Bangkok Suvarnabhumi International Airport (BKK) is located 29km from the Old Town, with excellent hotel options like Grande Centre Point Sukhumvit 55, 19km away, and Divalux Resort & Spa Bangkok, just 5km from the airport. Bangkok Don Mueang International Airport (DMK) is 21km away, featuring hotels such as Amari Don Muang Airport Bangkok, which is only 161m from the airport. For those flying into Utapao International Airport (UTP), located 132km away, nearby hotels include ANDAZ PATTAYA JOMTIEN BEACH and Renaissance Pattaya Resort & Spa, both within 18km of the airport.

Explore a world of travel with Expedia