Find and Book Top Rated Hotels in St. Marys

Search among 20 available hotels and places to stay in St. Marys from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-20 out of 20
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.6 mi from City Center1.8 mi from Community Education Council
From   US$ 114 /nightSelect
8.2
Great39 reviews
MapView on map1600 yd from City Center300 yd from Luhr Park
From   US$ 170 /nightSelect
8.0
Great28 reviews
2.7 mi from City Center1.9 mi from Community Education Council
From   US$ 142 /nightSelect
Places to stay near St. Marys
8.6
Great52 reviews
23.7 mi from St. Marys23.7 mi from City Center
From   US$ 120 /nightSelect
8.6
Great40 reviews
23.4 mi from St. Marys23.4 mi from City Center
From   US$ 98 /nightSelect
8.4
Great96 reviews
28.8 mi from St. Marys28.8 mi from City Center
From   US$ 82 /nightSelect
8.2
Great99 reviews
23.8 mi from St. Marys23.8 mi from City Center
From   US$ 88 /nightSelect
8.6
Great60 reviews
28.8 mi from St. Marys28.8 mi from City Center
From   US$ 62 /nightSelect
29.0 mi from St. Marys29.0 mi from City Center
From   US$ 155 /nightSelect
8.4
Great106 reviews
28.7 mi from St. Marys28.7 mi from City Center
From   US$ 62 /nightSelect
24.0 mi from St. Marys24.0 mi from City Center
From   US$ 234 /nightSelect
8.0
Great82 reviews
24.1 mi from St. Marys24.1 mi from City Center
From   US$ 94 /nightSelect
8.8
Great28 reviews
19.2 mi from St. Marys19.2 mi from City Center
From   US$ 217 /nightSelect
8.4
Great46 reviews
28.8 mi from St. Marys28.8 mi from City Center
From   US$ 87 /nightSelect
8.6
Great41 reviews
23.2 mi from St. Marys23.2 mi from City Center
From   US$ 157 /nightSelect
8.2
Great21 reviews
30.6 mi from St. Marys30.6 mi from City Center
From   US$ 90 /nightSelect
7.8
Very good8 reviews
29.4 mi from St. Marys29.4 mi from City Center
From   US$ 130 /nightSelect
9.7 mi from St. Marys9.7 mi from City Center200 yd from Elk County Council on the Arts
From   US$ 117 /nightSelect
18.3 mi from St. Marys18.3 mi from City Center
From   US$ 175 /nightSelect
11.5 mi from St. Marys11.5 mi from City Center
From   US$ 383 /nightSelect

Best hotels and places to stay in St. Marys

Why visit?

St. Marys, located in the United States, is a charming town that offers a unique blend of history, nature, and relaxation. With its picturesque coastal setting and a host of recreational activities, St. Marys is an ideal destination for tourists looking to explore and unwind.

Where to stay?

St. Marys has several wonderful areas to stay in, each offering its own distinct charm and attractions. Here are some of the best areas to consider:

Historic District: Stay in the heart of St. Marys' rich history by choosing accommodation in the Historic District. You'll be within walking distance of landmarks, museums, and delightful local shops.

Cumberland Island: For nature enthusiasts, consider staying near Cumberland Island, where you can explore untouched beaches, ancient forests, and even spot wild horses. This area is perfect for those seeking outdoor adventure.

Downtown: If you prefer a vibrant atmosphere with easy access to shopping, dining, and entertainment options, staying in downtown St. Marys is a great choice. You'll be close to the waterfront and can enjoy the town's lively ambiance.

Price per hotel room per night

St. Marys offers a range of accommodation options, catering to different budgets. The average prices per hotel room per night are as follows:

3-star hotels: The average price ranges from $80 to $120 per room per night.

4-star hotels: The average price ranges from $120 to $200 per room per night.

5-star hotels: The average price ranges from $200 to $300 per room per night.

Best value for money:

St. Marys Inn: With comfortable rooms, friendly staff, and an affordable price range, St. Marys Inn offers great value for money.

Spencer House Inn Bed and Breakfast: This charming B&B not only provides cozy accommodations but also includes a delicious breakfast, making it an excellent choice for guests looking for both quality and value.

Best kids-friendly hotels:

Cumberland Inn & Suites: This family-friendly hotel offers spacious rooms, an outdoor pool, and a convenient location near local attractions, ensuring a memorable stay for children and parents alike.

Riverview Hotel: With its waterfront location and comfortable amenities, Riverview Hotel is a fantastic choice for families, offering activities and facilities that cater to kid-friendly experiences.

Best hotels for a romantic getaway:

Goodbread House Bed and Breakfast: Providing a warm and intimate atmosphere, the Goodbread House is perfect for couples seeking a romantic escape. Indulge in charming rooms, romantic breakfasts, and delightful evenings on the veranda.

Cumberland Kings Bay Lodges: Nestled in a serene setting with scenic views, this lodge offers cozy accommodations and a peaceful ambiance: an idyllic environment for couples to relax and reconnect.

Best for location:

The Grey Owl Inn: Located in the heart of St. Marys' Historic District, The Grey Owl Inn offers easy access to local attractions, shops, and dining options.

Spencer House Inn Bed and Breakfast: Situated in downtown St. Marys, this inn allows guests to explore the town's vibrant atmosphere and enjoy waterfront views.

Best for a short city break:

The Riverview Hotel: Located close to downtown and offering scenic river views, The Riverview Hotel provides an ideal base for a short city break, allowing guests to relax and explore the town at their own pace.

St. Marys Inn: With its central location and comfortable amenities, St. Marys Inn offers convenience and ease for visitors looking for a quick getaway in the town.

Show moreLess