Bangkok Hotels near Grand Palace

Bangkok
Jan 19, 2025 - Jan 20, 2025
2 adults, 1 room
Find
Bangkok Hotels near Grand Palace
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (326)
View map · 3.7 mi City Centre
From
59US$ /per night
8.2
Very good (244)
View map · 4.2 mi City Centre
From
47US$ /per night
8.2
Very good (143)
View map · 4.8 mi City Centre
From
49US$ /per night
8.4
Very good (191)
View map · 4.4 mi City Centre
From
97US$ /per night
8.2
Very good (230)
View map · 2.7 mi City Centre
From
111US$ /per night
8.4
Very good (51)
View map · 5.6 mi City Centre
From
54US$ /per night
8
Very good (121)
View map · 17.2 mi City Centre
From
37US$ /per night
8.4
Very good (308)
View map · 4.3 mi City Centre
From
62US$ /per night
8.4
Very good (336)
View map · 3.0 mi City Centre
From
100US$ /per night
8.4
Very good (576)
View map · 1.8 mi City Centre
From
33US$ /per night
8.4
Very good (183)
View map · 15.2 mi City Centre
From
86US$ /per night
8
Very good (100)
View map · 2.1 mi City Centre
From
202US$ /per night
8
Very good (58)
View map · 2.2 mi City Centre
From
307US$ /per night
8.6
Excellent (577)
View map · 2.0 mi City Centre
From
34US$ /per night
8
Very good (43)
View map · 8.8 mi City Centre
From
42US$ /per night
8.2
Very good (313)
View map · 0.7 mi City Centre
From
9US$ /per night
8.2
Very good (233)
View map · 6.5 mi City Centre
From
70US$ /per night
8.4
Very good (265)
View map · 3.4 mi City Centre
From
75US$ /per night
8.4
Very good (301)
View map · 2.8 mi City Centre
From
175US$ /per night
8.2
Very good (60)
View map · 6.0 mi City Centre
From
32US$ /per night
8.4
Very good (142)
View map · 1.0 mi City Centre
From
224US$ /per night
8
Very good (31)
View map · 3.2 mi City Centre
From
729US$ /per night
8
Very good (106)
View map · 3.7 mi City Centre
From
42US$ /per night
8.4
Very good (351)
View map · 3.8 mi City Centre
From
49US$ /per night
8.2
Very good (325)
View map · 0.8 mi City Centre
From
135US$ /per night
8.2
Very good (236)
View map · 3.8 mi City Centre
From
63US$ /per night
8.2
Very good (113)
View map · 6.4 mi City Centre
From
43US$ /per night
8.2
Very good (209)
View map · 3.6 mi City Centre
From
47US$ /per night
8.2
Very good (92)
View map · 9.2 mi City Centre
From
18US$ /per night
8.2
Very good (191)
View map · 1.1 mi City Centre
From
53US$ /per night
8.6
Excellent (720)
View map · 4.3 mi City Centre
From
281US$ /per night
8.2
Very good (178)
View map · 4.3 mi City Centre
From
73US$ /per night
8.2
Very good (165)
View map · 4.1 mi City Centre
From
28US$ /per night
8.4
Very good (146)
View map · 9.7 mi City Centre
From
63US$ /per night
8.4
Very good (50)
View map · 5.6 mi City Centre
From
91US$ /per night
8.2
Very good (136)
View map · 5.6 mi City Centre
From
71US$ /per night
8.6
Excellent (691)
View map · 16.1 mi City Centre
From
60US$ /per night
8.2
Very good (251)
View map · 3.6 mi City Centre
From
55US$ /per night
8.4
Very good (263)
View map · 4.8 mi City Centre
From
134US$ /per night
8.4
Very good (243)
View map · 4.2 mi City Centre
From
107US$ /per night
8.4
Very good (286)
View map · 3.5 mi City Centre
From
51US$ /per night
8.2
Very good (62)
View map · 2.3 mi City Centre
From
59US$ /per night
8.2
Very good (157)
View map · 1.0 mi City Centre
From
97US$ /per night
8.4
Very good (57)
View map · 5.6 mi City Centre
From
210US$ /per night
8.4
Very good (177)
View map · 4.1 mi City Centre
From
62US$ /per night
8.4
Very good (336)
View map · 0.3 mi City Centre
From
72US$ /per night
8.4
Very good (148)
View map · 2.9 mi City Centre
From
117US$ /per night
8.4
Very good (104)
View map · 0.5 mi City Centre
From
76US$ /per night
8.2
Very good (298)
View map · 1.1 mi City Centre
From
63US$ /per night
8.2
Very good (198)
View map · 6.8 mi City Centre
From
26US$ /per night
8.2
Very good (121)
View map · 2.1 mi City Centre
From
75US$ /per night
8.2
Very good (541)
View map · 3.8 mi City Centre
From
50US$ /per night
8.2
Very good (205)
View map · 3.0 mi City Centre
From
29US$ /per night
8.4
Very good (231)
View map · 3.0 mi City Centre
From
61US$ /per night
8.2
Very good (121)
View map · 5.9 mi City Centre
From
25US$ /per night
8.2
Very good (61)
View map · 4.1 mi City Centre
From
46US$ /per night
8.2
Very good (122)
View map · 2.2 mi City Centre
From
51US$ /per night
8
Very good (38)
View map · 2.0 mi City Centre
From
61US$ /per night
8.4
Very good (286)
View map · 3.8 mi City Centre
From
44US$ /per night
8.4
Very good (433)
View map · 2.5 mi City Centre
From
40US$ /per night

Discover Your Perfect Stay

Nestled in the very heart of Bangkok, the Grand Palace stands as a majestic symbol of Thailand’s rich history and cultural heritage. As one of the city's most iconic landmarks, it attracts millions of visitors each year, making the surrounding area a bustling hub of activity. To fully immerse yourself in this vibrant atmosphere, finding the perfect accommodation is essential, and there are numerous hotels near the Grand Palace that cater to every budget and preference.

When selecting hotels in this prime location, you’ll be delighted by the variety of options that offer breathtaking views of the palace and easy access to other must-see attractions. For those seeking luxury, five-star establishments like The Mandarin Oriental and The Siam provide opulence and exquisite service just a stone's throw away from the Grand Palace. Meanwhile, charming boutique hotels and guesthouses also line the streets, offering unique experiences that encapsulate the local culture and warmth of Thai hospitality.

Convenience is key when exploring Bangkok, and staying near the Grand Palace allows you to enjoy a seamless blend of historical exploration and modern comfort. Many hotels in the area provide guided tours, transport services, and insider tips to help you navigate the vibrant city, ensuring you make the most of your visit. So whether you're indulging in luxury or embracing a more budget-friendly approach, choosing a hotel near the Grand Palace will enhance your Bangkok experience and create lasting memories.

Name of hotel Accommodation Rating Price, $
Sala Rattanakosin Bangkok

8.1 / 10

(325 Reviews)

From 123US$
Mandarin Oriental, Bangkok

9.4 / 10

(478 Reviews)

From 544US$
The Raweekanlaya Bangkok Hotel

8.2 / 10

(1674 Reviews)

From 114US$
The St. Regis Bangkok

9.0 / 10

(277 Reviews)

From 286US$
Asia Hotel Bangkok

7.6 / 10

(2290 Reviews)

From 66US$
8.1
Very good (325)

Sala Rattanakosin Bangkok

4
39 Maharat Road, Rattanakosin Island, Bangkok
Sala Rattanakosin Bangkok is an eco-friendly boutique hotel that combines modern design with sustainability, situated directly across from the Grand Palace. The hotel's established environmental initiatives include reducing plastic usage and conserving energy, creating a sustainable yet luxurious stay. Its rooftop bar offers stunning views of the Wat Arun temple, allowing guests to enjoy breathtaking scenery without disrupting the natural environment. The hotel's restaurant emphasizes local ingredients, supporting sustainable agriculture and enhancing the dining experience. With its focus on sustainability and unmatched views, Sala Rattanakosin is a great choice for eco-conscious travelers looking for premium accommodations near cultural landmarks.

From

123US$ /per night
9.4
Excellent (478)

Mandarin Oriental, Bangkok

5
48 Oriental Avenue
Another crown jewel among hotels near the Grand Palace is the renowned Mandarin Oriental, Bangkok. This historic hotel is positioned on the banks of the Chao Phraya River and boasts a rich history dating back to 1876. Guests can enjoy luxurious accommodations complemented by world-class service from the attentive staff. The hotel includes an award-winning spa, a thoughtful selection of restaurants, and beautifully landscaped gardens, providing a sanctuary for relaxation. Its close proximity to the Grand Palace allows for easy visits to this iconic site, making it a favored choice for travelers seeking an extraordinary experience. Staying at the Mandarin Oriental promises both comfort and an immersive cultural journey.

From

544US$ /per night

Luxury Hotels Near the Grand Palace

When it comes to luxury accommodations, the proximity to the Grand Palace enhances the experience of staying in Bangkok. This section explores opulent hotels that provide a lavish stay while placing you near one of Thailand’s most historical sites. Each of these hotels not only boasts exquisite amenities but also offers guests an opportunity to immerse themselves in the city's rich heritage. With impressive architectural designs and top-notch service, these hotels near the Grand Palace redefine comfort and sophistication. Ideal for discerning travelers, they serve as elegant retreats after a day of exploration. Let’s delve into some of the premier luxury selections available to you.

8.2
Very good (1674)

The Raweekanlaya Bangkok Hotel

5
164-172 Krung Kasem Road, Bang Khun Phrom, Phra Nakhon
The Raweekanlaya Bangkok Hotel embodies the spirit of traditional Thai architecture, making it a spellbinding option among hotels near the Grand Palace. This boutique hotel is located in an old mansion that has been beautifully restored, offering a unique ambiance that transports guests to a different era. Each room is uniquely designed, reflecting local heritage and emphasizing comfort and style. The hotel features a lovely garden, perfect for relaxing, as well as a restaurant that serves authentic Thai dishes. Its location is also strategically close to the Grand Palace, allowing guests to enjoy cultural excursions easily. The Raweekanlaya provides a delightful blend of history and hospitality, ensuring a one-of-a-kind stay.

From

114US$ /per night
9
Excellent (277)

The St. Regis Bangkok

5
159 Rajadamri Road
The St Regis Bangkok offers an elegant experience with its sophisticated design and remarkable views over the city and the lush green of the nearby Lumphini Park. This luxury hotel is strategically located near the Grand Palace, allowing guests to explore this historical site conveniently. Featuring opulent rooms with butler service, guests can indulge in an uninterrupted sense of luxury. The St Regis also houses several dining options, including international fare, making it an ideal culinary destination. Its wellness facilities, including a spa and fitness center, ensure guests can enjoy relaxation and rejuvenation. With its blend of comfort, luxury, and location, The St Regis stands out among hotels near the Grand Palace.

From

286US$ /per night

Boutique Hotels Near the Grand Palace

For travelers seeking charm and character, boutique hotels near the Grand Palace offer a unique alternative to larger hotel chains. These establishments pride themselves on personalized service, distinctive designs, and intimate atmospheres. Staying in a boutique hotel can enhance your travel experience by providing insights into local culture and traditions. Often situated in historical buildings, they reflect the local architecture and ambiance. Here are some exceptional boutique hotels that capture the essence of Bangkok while being conveniently located close to the Grand Palace.

7.6
Very good (2290)

Asia Hotel Bangkok

4
296 Phayathai Road
Asia Hotel Bangkok is an inviting family-friendly hotel conveniently located near the Grand Palace, ideal for those traveling with children. The hotel offers family rooms that combine comfort with ample space, ensuring everyone feels at home. With facilities such as a swimming pool and children's play area, there’s plenty of opportunity for family fun after a day of exploring. The on-site restaurants provide diverse menus to cater to everyone’s tastes, from local dishes to international favorites. Plus, the hotel’s strategic location allows easy access to iconic attractions and public transport. Asia Hotel Bangkok combines convenience and comfort, making it perfect for family adventures.

From

66US$ /per night
9.6
Excellent (49)

The Siam

5
3/2 Thanon Khao
The Siam is a stunning 5-star hotel that offers a unique blend of Thai heritage and contemporary luxury, making it a superb choice among hotels near the Grand Palace. Guests are treated to spacious villas and suites adorned with exquisite antique furnishings and modern amenities. Its location along the Chao Phraya River provides quick access to iconic attractions, including the Grand Palace, while offering picturesque views of the waterway. The hotel features a lavish spa, infinity pool, and gourmet dining options that cater to a range of cuisines. With personalized service and attention to detail, The Siam ensures that every guest feels like royalty during their stay. This hotel encapsulates the elegance of Bangkok while keeping you close to its most celebrated landmark.

From

573US$ /per night

Budget-Friendly Hotels Near the Grand Palace

Traveling on a budget doesn’t mean compromising on comfort or location, especially with numerous budget-friendly hotels near the Grand Palace. This section highlights affordable accommodations that still offer great experiences and easy access to the city's most famous attractions. These hotels cater to backpackers and budget-conscious tourists who want to explore Bangkok without breaking the bank. They provide essential amenities, allowing you to focus on your adventures in the city. Whether you’re looking for simple rooms or cozy hostels, here are some budget-friendly options to consider.

8.2
Very good (1982)

Hotel Royal Bangkok @ Chinatown

4
409-421/4 Yaowarat Road
Hotel Royal Bangkok @ Chinatown is a historical hotel that offers a beautiful blend of vintage charm and modern amenities, situated within a vibrant neighborhood near the Grand Palace. The hotel's design reflects an art deco style that is evocative of Bangkok's golden age, making it a unique place to stay. Guests can expect comfortable rooms equipped with modern conveniences, creating a warm atmosphere perfect for both relaxation and exploration. The hotel’s location provides easy access to Chinatown's rich culture, with its bustling markets, street food, and historic temples nearby. Additionally, the Grand Palace is just a short distance away, ensuring you're never far from some of the city's most important attractions. This hotel beautifully combines cultural history with a commitment to guest comfort.

From

20US$ /per night

The Green House Hotel

665 Ladprao 107 Lane 29, Klongjan
The Green House Hotel epitomizes eco-tourism in Bangkok with its commitment to sustainability and low-impact hospitality. Located within easy reach of the Grand Palace, this hotel employs energy-efficient systems and promotes responsible tourism practices. The Green House features comfortable rooms designed with earth-friendly materials, allowing guests to enjoy their visit while minimizing their ecological impact. Guests can also participate in green programs organized by the hotel, making it easy to learn about sustainable living practices. Its dedication to promoting a healthier planet makes this hotel a compelling choice for environmentally-conscious families and individuals seeking cultural experiences in Bangkok.

From

19US$ /per night

Family-Friendly Hotels Near the Grand Palace

Traveling with family requires thoughtful accommodation choices, and hotels near the Grand Palace offer fantastic options for family-friendly stays. This section focuses on establishments that cater specifically to families, providing spacious rooms and kid-friendly amenities. These hotels not only ensure comfort and convenience but also present engaging experiences for children and parents alike. Proximity to the Grand Palace makes it easy to introduce your kids to Thailand’s rich cultural heritage. Below are some family-oriented hotels that promise a memorable stay for every family member.

8.5
Very good (139)

Royal View Resort

3
27/3 Soi Rajawithi 3 Rangnam Road, Phayathai, 27
Royal View Resort presents a peaceful family environment, ideal for those visiting Bangkok with loved ones. This welcoming hotel features spacious accommodations that can comfortably host families, along with a range of child-friendly amenities. Situated just a short distance from the Grand Palace, it provides easy access to cultural sites and activities suitable for all ages. Guests can enjoy the hotel’s swimming pool and lovely gardens, perfect for relaxing after a day of exploration. With helpful staff available to assist with family needs and itinerary planning, Royal View Resort ensures a stress-free stay. This hotel beautifully blends family-centric amenities with a fantastic location.

From

43US$ /per night
9
Excellent (1196)

Riva Surya Bangkok

4
23 Phra Arthit Road, Pranakorn
Riva Surya Bangkok is a boutique hotel that blends modern style with traditional Thai influences, making it an excellent choice among hotels near the Grand Palace. Nestled along the Chao Phraya River, this hotel offers stunning riverside views along with comfortable rooms impeccably designed for relaxation. The charming décor paired with personalized service provides a cozy atmosphere, perfect for unwinding after a day of sightseeing. Guests can enjoy the hotel's outdoor pool and riverside restaurant, which serves delicious local and international cuisines. Its prime location allows easy access to cultural gems like the Grand Palace, ensuring you won't miss any of Bangkok's treasures. Riva Surya creates a memorable experience that feels both authentic and indulgent.

From

118US$ /per night

Historical Hotels Near the Grand Palace

For those who appreciate history and heritage, staying at a historical hotel near the Grand Palace enhances the travel experience by offering a glimpse into Thailand's past. This section highlights accommodations that are steeped in history and reflect the architectural grandeur of Bangkok. These hotels not only provide comfortable lodgings but also add a layer of cultural richness to your visit. Being in such close proximity to the Grand Palace allows guests to explore both the heritage of their hotel and the surrounding area’s fascinating past. Here are some historical hotels you won’t want to miss.

8.3
Very good (1416)

The Montien Riverside Hotel

5
372 Rama 3 Road
The Montien Riverside Hotel presents a rich history, having been established for nearly five decades, and is renowned for its classic Thai architecture and hospitality. Nestled along the Chao Phraya River, it offers stunning views while being a convenient distance from the Grand Palace. The hotel's decor reflects traditional Thai artistry, and guests can enjoy well-appointed rooms that seamlessly blend elegance and comfort. Visitors may also indulge in various culinary experiences, with on-site dining options featuring Thai and international cuisine. With its extensive history, charming ambiance, and proximity to key attractions, The Montien provides a wonderful option for those eager to soak up Bangkok's cultural richness.

From

58US$ /per night
8.4
Very good (2878)

Casa Nithra Bangkok

4
176 Soi Samsen 8/1 Samsen Road, Pranakon
Casa Nithra Bangkok is a stylish hotel offering comfortable accommodations at budget-friendly prices, conveniently located near the Grand Palace. Guests can experience modern amenities and chic decor without stretching their budgets, making it a popular choice among discerning travelers. The hotel features a rooftop pool that provides stunning views of the Bangkok skyline. Its central location allows easy access to nearby attractions, along with a variety of dining options that showcase local and international cuisines. The warm and inviting staff guarantee personalized service, making every guest feel valued during their stay. Casa Nithra is a fantastic choice for those wanting a touch of luxury without the hefty price tag.

From

59US$ /per night

Eco-Friendly Hotels Near the Grand Palace

As sustainability becomes increasingly significant in travel, eco-friendly hotels near the Grand Palace offer an excellent choice for environmentally conscious travelers. This section highlights accommodations that prioritize green practices and eco-friendly initiatives while providing comfortable lodging. Guests can enjoy their stay in hotels that embrace sustainability, from conserving water and energy to supporting local artisans and farmers. Being close to one of Thailand’s most celebrated landmarks allows these hotels' guests to enjoy cultural explorations with minimal environmental impact. Let’s delve into some eco-friendly options that align with sustainable tourism.

8.3
Very good (1799)

The Sukosol Hotel

5
477 Si Ayuthaya Road
The Sukosol Hotel is dedicated to green practices while offering guests luxurious accommodations that are just a stone’s throw from key sights, including the Grand Palace. This hotel is committed to reducing its carbon footprint by incorporating eco-friendly systems and supporting local biodiversity. Guests can enjoy sumptuous Thai cuisine at the hotel’s restaurant, all while knowing that sustainable practices underpin every operation. The Sukosol also emphasizes sustainable tourism by participating in community outreach and environmental initiatives. Your stay here not only provides comfort and style; it also contributes to preserving the beautiful heritage of Bangkok. The Sukosol serves as an excellent sanctuary for travelers who value environmental responsibility.

From

57US$ /per night