Twenty Shore

Search hundreds of travel sites at once for hotel deals at Twenty Shore

20 Shore Road, Ogunquit, ME 3907, United States
+1 207 200 3303


Twenty Shore
Sat 11/18
Sun 11/19

Overall guest ratings

9.1/10 Excellent
Based on 13 reviews


  • 0.6 mi Ogunquit Beach
  • 0.9 mi Perkins Cove
  • 1.1 mi Ogunquit Museum of American Art
Show all


Located in Ogunquit, 15 miles from Portsmouth, Twenty Shore features free WiFi access and free private parking. Each room at this hotel is air conditioned and has a flat-screen TV with cable channels. Some accommodations include a sitting area where you can relax. A terrace or balcony are featured in certain rooms. The rooms are equipped with a private bathroom. There is a shops at the property. Hampton is 26 miles from Twenty Shore, and Old Orchard Beach is 22 miles away. The nearest airport is Portland International Jetport Airport, 31 miles from Twenty Shore.

Less Show all


  • Internet
  • No smoking
  • Air-conditioned
  • Free parking
  • Free Wi-Fi
Less Show all