Hotels near Bear Lake Morgantown

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Bear Lake?

Brown County Inn

Brown County Inn
3.5 star property
15.4 km from Bear Lake
9.4 out of 10, Exceptional, (1,193 reviews)
"Very clean rooms, friendly staff and a beautiful property."
United States
Sue
The price is $109
$125 total
includes taxes & fees
May 25 - May 26
Brown County Inn

Century Suites Hotel

Century Suites Hotel
2.5 star property
19.3 km from Bear Lake
9.2 out of 10, Wonderful, (460 reviews)
"Quaint, clean, comfortable, easy check-in, quiet...just a delightful place"
United States
Mark
The price is $115
$129 total
includes taxes & fees
May 25 - May 26
Century Suites Hotel

Holiday Inn Express & Suites Martinsville by IHG

Holiday Inn Express & Suites Martinsville by IHG
2.5 star property
12.3 km from Bear Lake
8.6 out of 10, Excellent, (639 reviews)
"Very clean and fresh rooms. We would definitely stay here again in future visits"
United States
Shane
The price is $85
$95 total
includes taxes & fees
Jun 8 - Jun 9
Holiday Inn Express & Suites Martinsville by IHG

Quality Inn Nashville - Bloomington

Quality Inn Nashville - Bloomington
2.5 star property
15.9 km from Bear Lake
8.6 out of 10, Excellent, (1,002 reviews)
"Nothing fancy, but very clean and comfortable. Would stay again."
United States
Faye
The price is $89
$102 total
includes taxes & fees
Jun 7 - Jun 8
Quality Inn Nashville - Bloomington

Hotel Nashville

Hotel Nashville
2.5 star property
14.7 km from Bear Lake
8.4 out of 10, Very Good, (927 reviews)
"The staff was great "
United States
Steven
The price is $89
$103 total
includes taxes & fees
May 25 - May 26
Hotel Nashville

Best Western Martinsville Inn

Best Western Martinsville Inn
2.5 star property
12.3 km from Bear Lake
8.0 out of 10, Very Good, (862 reviews)
"Nice room and great place to have breakfast "
United States
Mark
The price is $76
$85 total
includes taxes & fees
May 25 - May 26
Best Western Martinsville Inn

Green Valley Lodge

Green Valley Lodge
2.5 star property
16 km from Bear Lake
7.0 out of 10, Good, (309 reviews)
"Easy check in and check out. Parking lot is very open. Quiet place. "
United States
Morgan
The price is $86
$98 total
includes taxes & fees
May 23 - May 24
Green Valley Lodge

Super 8 by Wyndham Martinsville

Super 8 by Wyndham Martinsville
2.0 star property
12.3 km from Bear Lake
6.2 out of 10, (431 reviews)
"Yes it worked breakfast great "
Canada
lester
The price is $70
$78 total
includes taxes & fees
May 31 - Jun 1
Super 8 by Wyndham Martinsville

Salt Creek Inn

Salt Creek Inn
2.0 star property
15.9 km from Bear Lake
6.0 out of 10, (700 reviews)
"Location was good and the only place that would take dogs"
United States
linda
The price is $84
$96 total
includes taxes & fees
May 24 - May 25
Salt Creek Inn

Royal Motel

Royal Motel
2.0 star property
16.2 km from Bear Lake
8.6 out of 10, Excellent, (168 reviews)
"Great stay. Fast check-in clean room. Even for it being so close the the road it was very quiet. Overall comfortable stay."
United States
Lynette
The price is $70
$78 total
includes taxes & fees
Jun 1 - Jun 2
Royal Motel
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.

Compare popular hotels close to Bear Lake

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Meeting facility
Brown County Inn
3.5 star property
9.4
Exceptional
1,193 reviews
View
Courtyard
Century Suites Hotel
2.5 star property
9.2
Wonderful
460 reviews
View
Free buffet breakfast
Holiday Inn Express & Suites Martinsville by IHG
2.5 star property
8.6
Excellent
639 reviews
View
Interior
Quality Inn Nashville - Bloomington
2.5 star property
8.6
Excellent
1,002 reviews
View
Exterior detail
Hotel Nashville
2.5 star property
8.4
Very Good
927 reviews
View

Other landmarks near Bear Lake