Uphill from the Horseshoe Bend Marina and picnic area, nestled in sagebrush and juniper woodland communities, the 48 campsites of the Horseshoe Bend Campground overlook the Bighorn Lake and the red sandstone cliffs of Sykes Mountain. The campground is located 14 miles north of Lovell, Wyoming via WY Hwy 37. Only a mile hike from the campground is Horseshoe Bend Marina where you can book a boat tour or paddle out on the water in a canoe, standup paddleboard, or kayak. Book your adventure on Bighorn Lake today!
If there are no available campsites to reserve, please know that we have an additional 14 power and water sites and over 40 unimproved campsites that are first come first served.
5 individual tent sites. Each tent site has a fire ring with grill. Covered picnic area and pit toilet on site.
*Power will be turned on and available May 1, 2022, however, water may not be available until May 15, 2022
**No cancellation refunds for poor weather
Site amenities: Back-In · Fire Ring · Pet-Friendly · Picnic Table· and more!
30/50 Amp W/E Back-In site includes picnic table and grill over fire ring. Bathroom facility with toilet and sinks on site - no showers.
The power is on in each location. Water, bathrooms with flushing toilets at Horseshoe Bend Campground will be turned on by NPS the Friday before Memorial Day. Again, there are no showers on location.
**No cancellation refunds for poor weather
Site amenities: 20-Amp · 30-Amp · 50-Amp · Back-In· and more!
Starting at$40.00night10
Available Locations
Ratings & Reviews
All ratings and reviews are collected from campers who have booked through Campspot and completed a stay at this campground.
4.6
31 verified reviews
Site
4.7
Location
4.6
Restrooms & Showers
4.1
Amenities
4.1
Staff
4.5
Cellular Reception
1.0
WiFi
1.1
Value
4.3
K.D.
September 2026
Beautiful scenery! Super clean. We hiked some trails and really enjoyed it. No cell service was kind of nice.
Jeff M.
September 2026
Very nice, well-maintained campground
Sandy D.
June 2026
Campground was very nice and clean. We had a great time.