Skip to main content

Search hotels in Mountain Grove

Enter your dates to see the latest prices and deals for Mountain Grove hotels

Select occupancy

Mountain Grove – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Salmon River RV camping

Mountain Grove

This campground offers free private parking and free Wifi. The air-conditioned campground consists of 2 separate bedrooms, 1 bathroom, and a seating area.

M
MacPherson
From
United States
Peaceful, comfortable and quiet. Very clean and loved gas stove for cooking. It has plenty of space. Nadia was a wonderful host and accommodated us well…very friendly! We were visited by roosters and hens in the morning, and Nadia shared fresh eggs with us!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 14 reviews
Price from
$125.16
1 night, 2 adults

Rock Hill Bed & Breakfast

Sharbot Lake (Near Mountain Grove)

Rock Hill Bed & Breakfast enjoys a location in Sharbot Lake, a 9-minute walk from Sharbot Lake Beach and 25 miles from Perth Museum.

P
Patrick
From
Germany
Great location between Toronto and Montreal
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
Price from
$107.58
1 night, 2 adults

Shelley' Bay Bunkie 1

Sharbot Lake (Near Mountain Grove)

Shelley' Bay Bunkie 1 offers accommodations in Sharbot Lake, 31 miles from Perth Museum. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$104.57
1 night, 2 adults

Myers Cave Resort

Cloyne (Near Mountain Grove)

Located in Cloyne in the Ontario region, Myers Cave Resort provides accommodations with free WiFi and free private parking, as well as access to a hot tub.

R
Ramin
From
Canada
The owner is very friendly and supportive.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 35 reviews
Price from
$182.84
1 night, 2 adults
See all hotels in and around Mountain Grove

More places to explore, more ways to go