We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Rock

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
9840 Norma Lane, Woodbury, MN 55125
7.9 miles from The Rock
Check In Check Out
Show Prices
1450 Weir Dr, Woodbury, MN 55125-4408
7.6 miles from The Rock
Check In Check Out
Show Prices
200 7th St W, Saint Paul, MN 55102-2521
7.6 miles from The Rock
Check In Check Out
Show Prices
9730 Hudson Blvd N, Lake Elmo, MN 55042-9766
7.8 miles from The Rock
No photo provided
Check In Check Out
Show Prices
9840 Norma Lane, Woodbury, MN 55125
7.9 miles from The Rock
Check In Check Out
Show Prices
1806 Wooddale Dr, Woodbury, MN 55125-2902
7.9 miles from The Rock
Check In Check Out
Show Prices
1010 Bandana Blvd W, Saint Paul, MN 55108-5107
8.1 miles from The Rock
Check In Check Out
Show Prices
Check In Check Out
Show Prices
2401 Prior Avenue North, I-35 at Highway 36, Fairview Avenue Exit, Roseville, MN 55113
8.3 miles from The Rock
Check In Check Out
Show Prices
2020 Iona Ln W, Roseville, MN 55113-1114
8.4 miles from The Rock
Check In Check Out
Show Prices
2050 Iona Lane West, Roseville, MN 55113
8.4 miles from The Rock
Check In Check Out
Show Prices
2540 Cleveland Ave N, Roseville, MN 55113-2719
8.4 miles from The Rock
Check In Check Out
Show Prices
13025 60th St N, Stillwater, MN 55082-1011
8.4 miles from The Rock
Check In Check Out
Show Prices
2300 Cleveland Ave N, Roseville, MN 55113
8.4 miles from The Rock
Check In Check Out
Show Prices
2550 Cleveland Ave N, Roseville, MN 55113-2601
8.5 miles from The Rock
Check In Check Out
Show Prices
2905 Centre Pointe Dr, Roseville, MN 55113-1105
8.6 miles from The Rock
Check In Check Out
Show Prices
3045 Centre Pointe Dr. N, Roseville, MN 55113
8.6 miles from The Rock
Check In Check Out
Show Prices
2985 Centre Pointe Dr, Roseville, MN 55113-1105
8.6 miles from The Rock
Check In Check Out
Show Prices
901 Snelling Ave N, Saint Paul, MN 55104-1200
8.7 miles from The Rock
Check In Check Out
Show Prices
2715 Long Lake Road, Roseville, MN 55113-1131
8.8 miles from The Rock
Check In Check Out
Show Prices
2200 West Frontage Road, Stillwater, MN 55082
8.8 miles from The Rock
Check In Check Out
Show Prices
2190 West Frontage Road, Stillwater, MN 55082-1057
8.8 miles from The Rock
Check In Check Out
Show Prices
1750 Frontage Rd W, Stillwater, MN 55082-2701
9.0 miles from The Rock
Check In Check Out
Show Prices
2000 Washington Avenue, Stillwater, MN 55082
9.7 miles from The Rock
Check In Check Out
Show Prices
1964 University Ave W, Saint Paul, MN 55104-3432
9.8 miles from The Rock
Check In Check Out
Show Prices
1330 Industrial Blvd NE, Minneapolis, MN 55413-1703
9.9 miles from The Rock
Check In Check Out
Show Prices
2144 University Ave W, Saint Paul, MN 55114
9.9 miles from The Rock
No photo provided
Check In Check Out
Show Prices
102 2nd St N, Stillwater, MN 55082-5099
10.2 miles from The Rock
Check In Check Out
Show Prices
101 Water Street South, Stillwater, MN 55082
10.4 miles from The Rock
Check In Check Out
Show Prices
701 Concord Street South, South Saint Paul, MN 55075
10.7 miles from The Rock
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Still looking for a place to stay?
Maplewood has 1 B&Bs/inns with 0 reviews
674 Point Douglas Rd S, Maplewood, MN 55119-5338
7.8 miles from The Rock
No photo provided
Check In Check Out
Show Prices
See all 1 Maplewood B&Bs/inns
Also consider hotels near Maplewood
See all hotels in or near Maplewood
6003 Hudson Road, Woodbury, MN 55125
6.1 miles from The Rock
Check In Check Out
Show Prices
2201 Burns Ave, Saint Paul, MN 55119
5.8 miles from The Rock
Check In Check Out
Show Prices
970 Helena Ave N, Oakdale, MN 55128-5388
5.7 miles from The Rock
Check In Check Out
Show Prices
676 Bielenberg Dr, Woodbury, MN 55125-1414
7.1 miles from The Rock
Check In Check Out
Show Prices
700 Bielenberg Dr, Woodbury, MN 55125-1412
7.2 miles from The Rock
Check In Check Out
Show Prices
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.