We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Charlestown Town Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
20 Hotel Drive, South Kingstown, RI 02879
16.6 km from Charlestown Town Beach
Check In Check Out
Show Prices
334 Narrow Ln, Charlestown, RI 02813-4164
2.7 km from Charlestown Town Beach
#1 of 4 hotels in Charlestown
Check In Check Out
Show Prices
4043B Old Post Rd, Charlestown, RI 02813-2553
2.9 km from Charlestown Town Beach
#3 of 4 hotels in Charlestown
Check In Check Out
Show Prices
5407 Post Rd, #B, Charlestown, RI 02813-1734
4.9 km from Charlestown Town Beach
No photo provided
Check In Check Out
Show Prices
1 RI-216, Charlestown, RI 02813
7.7 km from Charlestown Town Beach
#2 of 4 hotels in Charlestown
Check In Check Out
Show Prices
Check In Check Out
Show Prices
25 Spray Rock Rd, Westerly, RI 02891-4606
10.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
The BreakOffers & Announcements15-25% off Spring Deal!
1208 Ocean Rd, Narragansett, RI 02882-1379
12.0 km from Charlestown Town Beach
Check In Check Out
Show Prices
92 Old Post Rd, Westerly, RI 02891-2645
12.4 km from Charlestown Town Beach
No photo provided
Check In Check Out
Show Prices
171 Post Rd, Route 1, Westerly, RI 02891-2673
12.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
901 Ocean Rd, Narragansett, RI 02882-1372
13.0 km from Charlestown Town Beach
Check In Check Out
Show Prices
825 Ocean Rd, Narragansett, RI 02882-1317
13.4 km from Charlestown Town Beach
Check In Check Out
Show Prices
169 Shore Rd, Westerly, RI 02891-3614
14.4 km from Charlestown Town Beach
Check In Check Out
Show Prices
319 Atlantic Ave, Westerly, RI 02891-4332
14.7 km from Charlestown Town Beach
Check In Check Out
Show Prices
97 Narragansett Ave, Narragansett, RI 02882-3480
15.7 km from Charlestown Town Beach
No photo provided
Check In Check Out
Show Prices
4 Rabbit Run, Westerly, RI 02891-3504
15.8 km from Charlestown Town Beach
Check In Check Out
Show Prices
70 Winnapaug Rd, Misquamicut, Westerly, RI 02891-3526
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
145 Atlantic Ave, Misquamicut, Westerly, RI 02891-4300
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
19 Winnapaug Rd, Misquamicut, Westerly, RI 02891-3505
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
149 Atlantic Ave, Misquamicut, Westerly, RI 02891-4300
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
22 Winnapaug Rd, Misquamicut, Westerly, RI 02891-3508
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
113 Ocean Rd, Narragansett, RI 02882-1324
15.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
85 Ocean Rd, Narragansett, RI 02882-1360
16.0 km from Charlestown Town Beach
Check In Check Out
Show Prices
1 Beach St, Narragansett, RI 02882-3356
16.1 km from Charlestown Town Beach
Check In Check Out
Show Prices
8 Crandall Ave, Westerly, RI 02891-5347
16.5 km from Charlestown Town Beach
Check In Check Out
Show Prices
20 Hotel Drive, South Kingstown, RI 02879
16.6 km from Charlestown Town Beach
Check In Check Out
Show Prices
65 Atlantic Ave, Misquamicut, Westerly, RI 02891-4301
16.6 km from Charlestown Town Beach
Check In Check Out
Show Prices
593 Providence New London Tpke, North Stonington, CT 06359-1732
16.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
544 Providence New London Tpke, North Stonington, CT 06359-1730
17.1 km from Charlestown Town Beach
Check In Check Out
Show Prices
349 Liberty St, Pawcatuck, CT 06379-1334
18.6 km from Charlestown Town Beach
Check In Check Out
Show Prices
1 Bluff Ave, Watch Hill, Westerly, RI 02891-5703
19.8 km from Charlestown Town Beach
Check In Check Out
Show Prices
Still looking for a place to stay?
Charlestown has 6 B&Bs/inns with 77 reviews
2183 Matunuck Schoolhouse Rd, Charlestown, RI 02813-2426
2.2 km from Charlestown Town Beach
#1 of 6 Charlestown B&B and Inns
Check In Check Out
Show Prices
10 Prosser Trl, Charlestown, RI 02813-2832
3.9 km from Charlestown Town Beach
#2 of 6 Charlestown B&B and Inns
Check In Check Out
Show Prices
5399 Post Rd, Charlestown, RI 02813-1744
4.8 km from Charlestown Town Beach
#3 of 6 Charlestown B&B and Inns
Check In Check Out
Show Prices
See all 6 Charlestown B&Bs/inns
Also consider hotels near Charlestown
See all hotels in or near Charlestown
25 Spray Rock Rd, Westerly, RI 02891-4606
10.9 km from Charlestown Town Beach
Check In Check Out
Show Prices
92 Old Post Rd, Westerly, RI 02891-2645
12.4 km from Charlestown Town Beach
No photo provided
Check In Check Out
Show Prices
The BreakOffers & Announcements15-25% off Spring Deal!
1208 Ocean Rd, Narragansett, RI 02882-1379
12.0 km from Charlestown Town Beach
Check In Check Out
Show Prices
901 Ocean Rd, Narragansett, RI 02882-1372
13.0 km from Charlestown Town Beach
Check In Check Out
Show Prices
169 Shore Rd, Westerly, RI 02891-3614
14.4 km from Charlestown Town Beach
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.
Charlestown Travel Forum Need specific advice visiting Charlestown, South County? Visit the TripAdvisor Travel Forum for Charlestown and ask our Destination Experts and the travel community.