Find Beach Hotels in Phra Nakhon
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Phra Nakhon Beach Hotels
Top Phra Nakhon Beach Hotels

Riva Surya Bangkok
Riva Surya Bangkok
9.6 out of 10, Exceptional, (1001)
The price is NT$5,232
NT$6,157 total
includes taxes & fees
Jul 13 - Jul 14

Nouvo City Hotel
Nouvo City Hotel
8.6 out of 10, Excellent, (1001)
The price is NT$1,347
NT$1,585 total
includes taxes & fees
Jul 18 - Jul 19

Rambuttri Village Inn & Plaza
Rambuttri Village Inn & Plaza
8.4 out of 10, Very Good, (1503)

Dewan Bangkok
Dewan Bangkok
8.6 out of 10, Excellent, (584)
The price is NT$1,246
NT$1,466 total
includes taxes & fees
Jul 31 - Aug 1

Sri Krungthep Hotel
Sri Krungthep Hotel
8.2 out of 10, Very Good, (46)
The price is NT$605
NT$712 total
includes taxes & fees
Jul 24 - Jul 25
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.
Recent reviews of Phra Nakhon hotels
Recent reviews of Phra Nakhon hotels

Grande Centre Point Hotel Terminal 21
5/5 Excellent
June Holiday 2025 Bangkok
"Convenient location with close by amenities, Asok BTS 2 mins away."
A verified traveler stayed at Grande Centre Point Hotel Terminal 21
Posted 18 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Phra Nakhon
More Accommodation Types in Phra Nakhon
Hotels near popular Bangkok Attractions
Explore more hotels
- Radisson Blu Plaza Bangkok
- Solitaire Bangkok Sukhumvit 11
- SKYVIEW Hotel Bangkok
- Grande Centre Point Sukhumvit 55
- Anantara Riverside Bangkok Resort
- Chatrium Hotel Riverside Bangkok
- Mandarin Oriental, Bangkok
- Novotel Living Bangkok Sukhumvit Legacy
- Centre Point Plus Hotel Silom
- Shangri-La Bangkok
- Centara Grand at Central Plaza Ladprao Bangkok
- Grand Mercure Bangkok Atrium
- Rembrandt Hotel Bangkok
- Eastin Grand Hotel Sathorn Bangkok
- Banyan Tree Bangkok
- Grande Centre Point Lumphini Bangkok
- Lancaster Bangkok
- Eleven Hotel Bangkok