Home/Where to stay/Rattanakosin (Old City)/3-star hotels

3-star hotels in Rattanakosin (Old City)

A shortlist of 15 three-star hotels in Rattanakosin (Old City), Bangkok's royal island, for culture-first travellers who want the Grand Palace, Wat Pho and Wat Arun within reach and are happy to trade the BTS for the historic heart of the city.

15 hotels8 rated 4.5+3,832 guest reviews

Staying in Rattanakosin (Old City)

Rattanakosin is the original Bangkok, the artificial island created in 1782 when Rama I dug the Rop Krung canal to define the new capital. Inside its curve sit the Grand Palace, Wat Phra Kaew and Wat Pho, with Wat Arun across the river. There is no BTS, no MRT except the fringe Sanam Chai station on the Blue Line, no shopping malls and no rooftop bars worth the name; the neighbourhood beyond the palaces is two-storey shophouses, army barracks and a few tourist-facing streets around the palace gates.

The hotels on this list sit in and around that island — along Maha Rat Road, Maharat Road, Soi Rambuttri, Soi Phen Pi Marn at Tha Tien, San Chao Pho Sua, Bunsiri Road and Prangsanphasart, with a few further west at Itsaraphap, Wanglang and Bangkok Noi. It suits culture-first travellers, photographers, and anyone with 2-3 nights who wants to reach the palaces at 8am before the crowds; couples and short-break visitors do well here. Nightlife travellers, shoppers and families with young children should look elsewhere.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Kasayapi Hotel

    ★★★4.9120 reviews

    Between Itsaraphap Alley 34 32 . Right Next To Itsaraphap Metro Station, Bangkok, Thailand

    • Air conditioning
    • Free Wifi

    Why stay hereKasayapi Hotel sits right next to Itsaraphap Metro Station, so guests step out of the Old City and onto the rails in seconds. A garden and free wifi round out the stay, while air conditioning keeps rooms cool after a day among the temples. With a 4.9 guest rating from 120 reviews, it suits travellers who want a quiet, well-kept base with easy metro access.

    See Kasayapi Hotel
  2. Siamotif Boutique Hotel

    ★★★4.8190 reviews

    79 Soi Watsrisudaram, Bangkok, Thailand

    Best for: Families

    • Family rooms
    • Air conditioning

    Why stay hereFamily rooms make it workable for those travelling with children, and there is a bar for evening drinks. Rated 4.8 by 190 guests, it fits visitors who prefer a small boutique setting over a large chain.

    See Siamotif Boutique Hotel
  3. Inn A Day

    ★★★4.7387 reviews

    57 61 Maharat Road Phra Nakhon, Bangkok, Thailand

    Best for: Families

    • Family rooms
    • Air conditioning
    • Free Wifi

    Why stay hereInn A Day on Maharat Road suits families and couples who want space and comfort near the riverfront temples. Family rooms and balconies are the standout features, and wifi is complimentary. Coffee is available, and a concierge can help with plans. Its 4.7 rating across 387 reviews reflects consistently satisfied guests looking for a relaxed, well-run stay.

    See Inn A Day
  4. Baan Wanglang Riverside

    ★★★4.5759 reviews

    342 Soi Wat Rakang Prannok Rd., Bangkok, Thailand

    Best for: Breakfast

    • Breakfast
    • Air conditioning

    Why stay hereBaan Wanglang Riverside pairs riverfront calm with a 24-hour front desk, useful for late arrivals and early temple runs. Breakfast is served, and there is a bar for the evening, plus balconies for fresh air. With 4.5 from 759 reviews, it appeals to guests who want a dependable, well-reviewed base with round-the-clock service.

    See Baan Wanglang Riverside
  5. Siri Heritage Bangkok Hotel

    ★★★4.5395 reviews

    San Chao Pho Sua Phra Nakhon Bangkok, Bangkok, Thailand

    Best for: Breakfast

    • Breakfast
    • Air conditioning

    Why stay hereSiri Heritage Bangkok Hotel combines a buffet breakfast with a bar, an easy rhythm for guests who want to start and end the day on site. Balconies and air conditioning keep rooms comfortable, and the 24-hour front desk handles late check-ins. A 4.5 rating from 395 reviews makes it a steady choice for travellers who value heritage-style surroundings and reliable service.

    See Siri Heritage Bangkok Hotel
  6. Siri Poshtel Bangkok

    ★★★4.5255 reviews

    114 Prangsanphasart Tanao Road Phra Nakhon District, Bangkok, Thailand

    Best for: Breakfast

    • Breakfast
    • Air conditioning

    Why stay hereSiri Poshtel Bangkok on Tanao Road suits guests who want a buffet breakfast and a bar without leaving the building, with balconies for a breather between sightseeing. It sits in Phra Nakhon, handy for the Old City's landmarks. Rated 4.5 by 255 guests, it works well for travellers who like a sociable poshtel format with private-room comfort.

    See Siri Poshtel Bangkok
  7. Aurum The River Place

    ★★★4.5118 reviews

    394 27 29 Soi Pansook Maharaj Road, Bangkok, Thailand

    • Air conditioning
    • Free Wifi

    Why stay hereAurum The River Place keeps things simple and comfortable: balconies, free wifi and a concierge to help arrange the day. Housekeeping and air conditioning round out the stay. With 4.5 from 118 reviews, it suits guests who want a compact riverside base in the Old City and prefer a smaller property to a large hotel.

    See Aurum The River Place
  8. Sabai Sabai Liveaboard Bangkok

    ★★★4.929 reviews

    1 11 Maha Rat Road, Bangkok, Thailand

    Best for: Business trips

    • Beach nearby
    • Air conditioning

    Why stay hereSabai Sabai Liveaboard Bangkok is the unusual pick: a liveaboard stay with a bar and bike rental, plus a beach nearby. Air conditioning and balconies add comfort, and the 4.9 rating from 29 reviews comes from guests who wanted something different from a standard hotel. Best for adventurous travellers and couples seeking a memorable, offbeat base.

    See Sabai Sabai Liveaboard Bangkok
  9. BBhouse Rambuttri 2

    ★★★4.4124 reviews

    28 1 Soi Rambuttri Chaofa Rd. Chanasongkram Phranakorn 10200 Bangkok Thailand Bangkok, Bangkok, Thailand

    • Air conditioning
    • Free Wifi

    Why stay hereBBhouse Rambuttri 2 on Soi Rambuttri puts guests in the thick of the Old City's backpacker quarter. A garden offers a quiet corner, wifi is free, and non-smoking rooms with air conditioning keep things comfortable. Rated 4.4 by 124 guests, it suits budget-minded travellers who want a central location and straightforward, clean rooms.

    See BBhouse Rambuttri 2
  10. Siri Oriental Bangkok Hotel

    ★★★4.3357 reviews

    120 Bunsiri Road San Chao Por Sua, Bangkok, Thailand

    Best for: Breakfast

    • Breakfast
    • Air conditioning

    Why stay hereSiri Oriental Bangkok Hotel offers a buffet breakfast and a bar, so guests can eat and relax without heading out. Concierge service and a 24-hour front desk add convenience, and rooms come with air conditioning and balconies. Its 4.3 rating from 357 reviews fits travellers who want a full-service feel in the San Chao Por Sua area.

    See Siri Oriental Bangkok Hotel
  11. Sala Arun

    ★★★4.2396 reviews

    47 49 Soi Phen Pi Marn Tha Tien, Bangkok, Thailand

    • Air conditioning
    • Free Wifi

    Why stay hereSala Arun sits near Tha Tien, placing guests close to the river piers and the Old City's main temples. Balconies, free wifi and a bar cover the essentials, with dry cleaning available for longer stays. A 4.2 rating from 396 reviews reflects a well-established choice for sightseeing-focused travellers who want a central location.

    See Sala Arun
  12. Chann Bangkok Noi

    ★★★4.2292 reviews

    30 1 Thanon Somdet Phra Pin Klao, Bangkok, Thailand

    Best for: Breakfast

    • Breakfast in room
    • Beach nearby
    • Air conditioning

    Why stay hereChann Bangkok Noi leans into a riverside setting on Thanon Somdet Phra Pin Klao, with balconies and a bar. Breakfast can be taken in the room, a nice touch for slow mornings, and there is a beach nearby. Rated 4.2 by 292 guests, it suits visitors who want to stay slightly away from the busiest temple circuit.

    See Chann Bangkok Noi
  13. Boonsiri Place

    ★★★4.1332 reviews

    55 Buranasart Rd., San Chao-Pho-Suea Pranakorn, Bangkok, Thailand

    Best for: Drivers · Business trips

    • Car parking
    • Air conditioning

    Why stay hereBusiness centre facilities and laundry service help guests on longer trips, and rooms have air conditioning and balconies. With 4.1 from 332 reviews, it fits travellers who need flexible arrival times and easy logistics.

    See Boonsiri Place
  14. Baan Khun Nine Hostel Wangdoem

    ★★★4.256 reviews

    274 7 Itsaraphap Road Bangkok, Bangkok, Thailand

    Best for: Drivers

    • Parking
    • Kitchen
    • Air conditioning

    Why stay hereBaan Khun Nine Hostel Wangdoem offers a kitchen and a garden, giving guests the freedom to cook and relax outdoors. Free wifi and luggage storage keep travel simple, and non-smoking rooms are available. A 4.2 rating from 56 reviews suits independent travellers and small groups who prefer self-catering over hotel dining.

    See Baan Khun Nine Hostel Wangdoem
  15. Suppamas Mansion

    ★★★4.122 reviews

    12 Soi Charan Sanitwong 12, Bangkok, Thailand

    • Air conditioning
    • Free Wifi

    Why stay hereSuppamas Mansion provides a straightforward stay with a 24-hour front desk, free wifi and air conditioning. Rooms come with balconies and desks, and there is a lift for upper floors. With 4.1 from 22 reviews, it suits travellers who want no-frills, non-smoking accommodation and a base away from the busiest tourist streets.

    See Suppamas Mansion

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfast
Kasayapi Hotel★★★4.9120––
Siamotif Boutique Hotel★★★4.8190––
Inn A Day★★★4.7387––
Baan Wanglang Riverside★★★4.5759–Yes
Siri Heritage Bangkok Hotel★★★4.5395–Yes
Siri Poshtel Bangkok★★★4.5255–Yes
Aurum The River Place★★★4.5118––
Sabai Sabai Liveaboard Bangkok★★★4.929––
BBhouse Rambuttri 2★★★4.4124––
Siri Oriental Bangkok Hotel★★★4.3357–Yes
Sala Arun★★★4.2396––
Chann Bangkok Noi★★★4.2292–Yes
Boonsiri Place★★★4.1332Yes–
Baan Khun Nine Hostel Wangdoem★★★4.256Yes–
Suppamas Mansion★★★4.122––

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

Top guest ratings

Kasayapi Hotel leads at 4.9 from 120 reviews, and Sabai Sabai Liveaboard Bangkok also scores 4.9 from 29 reviews. Siamotif Boutique Hotel follows at 4.8 from 190 reviews, with Inn A Day at 4.7 from 387 reviews.

Kasayapi Hotel · Sabai Sabai Liveaboard Bangkok · Siamotif Boutique Hotel · Inn A Day

For families

Siamotif Boutique Hotel and Inn A Day are the two listed hotels whose facilities include family rooms, and both hold 4.8 and 4.7 respectively. Siamotif Boutique Hotel also has a cot and bike rental service, Inn A Day a cot among its amenities.

Siamotif Boutique Hotel · Inn A Day

Closest to the palaces

Inn A Day on Maharat Road, Sala Arun at Soi Phen Pi Marn by Tha Tien, Aurum The River Place on Maharaj Road and Siri Heritage Bangkok Hotel at San Chao Pho Sua all sit on the palace side of the island, close to Wat Pho, Tha Tien pier and the Grand Palace gates.

Inn A Day · Sala Arun · Aurum The River Place · Siri Heritage Bangkok Hotel

With breakfast

Baan Wanglang Riverside, Siri Heritage Bangkok Hotel, Siri Poshtel Bangkok and Siri Oriental Bangkok Hotel all list breakfast among their facilities, useful in a district where the streets quieten early and the 8am palace start comes quickly.

Baan Wanglang Riverside · Siri Heritage Bangkok Hotel · Siri Poshtel Bangkok · Siri Oriental Bangkok Hotel

Plan your stay

Getting there and around

Rattanakosin has no BTS, and the MRT only nicks its edge: Sanam Chai station on the Blue Line, opened in 2019, is 10 minutes' walk from Wat Pho. The river does the heavy lifting. Tha Tien pier at Wat Pho is the launch point for river hops, and the 2-baht ferry crosses to Wat Arun and back. Tha Chang pier is the palace-side landing; arrive by boat and the Grand Palace main gate is a five-minute walk. Sanam Luang, the great oval field north of the palace, anchors the northern end, and Phra Athit Road is a short walk beyond for a late lunch.

When to go

Cool season is the obvious window: Sanam Luang is a mostly empty green space with kite-flying in cool season, and the walking route through the old city — Tha Chang to the Grand Palace, south to Wat Pho, across to Wat Arun, north along Maha Rat Road — is a long day best done on foot without heat exhaustion. The 8am rule matters in any season: the Grand Palace opens at 8.30am, and arriving at 8.15am gets you through the ticket gate before the tour buses, with the courtyards a wall of groups by 10am.

Things to do near Rattanakosin (Old City)

Questions, answered

Which of these hotels is closest to the Grand Palace and Wat Pho?

Inn A Day on Maharat Road, Sala Arun on Soi Phen Pi Marn at Tha Tien, Aurum The River Place on Maharaj Road and Siri Heritage Bangkok Hotel at San Chao Pho Sua are all in Phra Nakhon, the palace district, within the old-city street grid around the palace gates and the Tha Tien pier.

Do any of these hotels have parking?

Boonsiri Place lists car parking among its facilities, and Baan Khun Nine Hostel Wangdoem lists both parking and a garage. Both are 3-star hotels in the old city, useful if you are driving into a district with no BTS and tight streets.

Can I stay with children, and which hotels have family rooms?

Siamotif Boutique Hotel and Inn A Day are the two hotels on this list whose facilities include family rooms. Siamotif Boutique Hotel, rated 4.8, also has a cot and bike rental service; Inn A Day, rated 4.7, also lists a cot.

Which hotels serve breakfast?

Baan Wanglang Riverside, Siri Heritage Bangkok Hotel, Siri Poshtel Bangkok and Siri Oriental Bangkok Hotel all list breakfast among their facilities, and Siri Heritage, Siri Poshtel and Siri Oriental specify a buffet. Chann Bangkok Noi offers breakfast in room.

Are pets allowed at any of these hotels?

Baan Khun Nine Hostel Wangdoem states pets not allowed in its facilities, and the other listed hotels do not mention pets in their data. If travelling with an animal, confirm directly with the hotel before booking.

Which hotel is best for couples or a short romantic break?

Kasayapi Hotel, at 4.9 from 120 reviews, and Siamotif Boutique Hotel, at 4.8 from 190 reviews, hold the highest guest scores among the larger-reviewed properties. Both are 3-star, and Siamotif has a balcony and bar or snack cafe among its facilities.

Which hotel has the highest guest rating?

Kasayapi Hotel and Sabai Sabai Liveaboard Bangkok both score 4.9 out of 5, from 120 and 29 reviews respectively. Siamotif Boutique Hotel is next at 4.8 from 190 reviews, then Inn A Day at 4.7 from 387 reviews.

More ways to stay in Rattanakosin (Old City)