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:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
285 Century Ave N, Maplewood, MN 55119-4101
9.5 km from The Rock
#1 of 3 hotels in Maplewood
Top Deal
US$ 102*
US$ 84* /night
View Deal
TripAdvisor
US$ 84*
Booking.com
US$ 87*
AMOMA
US$ 102*
View all 10 deals 
2025 County Road D E, Maplewood, MN 55109-5389
0.3 km from The Rock
#3 of 3 hotels in Maplewood
US$ 86* /night
View Deal
TripAdvisor
US$ 86*
Priceline
US$ 86*
1125 County Road E, Vadnais Heights, MN 55110-5183
3.6 km from The Rock
US$ 138* /night
View Deal
TripAdvisor
US$ 138*
Booking.com
US$ 138*
Priceline
US$ 138*
View all 9 deals 
Top Deal
US$ 151*
US$ 119* /night
View Deal
TripAdvisor
US$ 119*
HIExpress.com
US$ 119*
HotelQuickly
US$ 151*
View all 10 deals 
2441 Highway 61, Maplewood, MN 55109-1995
3.7 km from The Rock
#2 of 3 hotels in Maplewood
3505 Vadnais Center Dr, Vadnais Heights, MN 55110-5192
3.8 km from The Rock

The price you found is 12% lower than this hotel's average rate of US$ 113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$ 99* /night
View Deal
TripAdvisor
US$ 99*
Country Inns
US$ 99*
Expedia.com
US$ 100*
View all 9 deals 
4675 White Bear Pkwy, White Bear Lake, MN 55110-3300
6.2 km from The Rock

The price you found is 16% lower than this hotel's average rate of US$ 130/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 136*
US$ 109* /night
View Deal
TripAdvisor
US$ 109*
Booking.com
US$ 136*
Travelocity
US$ 109*
View all 9 deals 
4940 Highway 61 North, White Bear Lake, MN 55110
6.4 km from The Rock
Top Deal
US$ 132*
US$ 111* /night
View Deal
Booking.com
US$ 116*
Expedia.com
US$ 116*
HotelQuickly
US$ 132*
View all 11 deals 
1739 Old Hudson Road, Saint Paul, MN 55106
9.0 km from The Rock
Loading prices...
Booking.com
Expedia.com
Motel 6
View all 5 deals 
970 Helena Ave N, Oakdale, MN 55128-5388
9.2 km from The Rock

The price you found is 10% lower than this hotel's average rate of US$ 89/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Loading prices...
Hotels.com
Expedia.com
US$ 80*
Booking.com
US$ 85*
View all 8 deals 
2201 Burns Ave, Saint Paul, MN 55119
9.4 km from The Rock
Loading prices...
HolidayInn.com
Hotels.com
285 Century Ave N, Maplewood, NJ 55119-4101
9.4 km from The Rock
No photo provided
285 Century Ave N, Maplewood, MN 55119-4101
9.5 km from The Rock
#1 of 3 hotels in Maplewood
Top Deal
US$ 102*
US$ 84* /night
View Deal
TripAdvisor
US$ 84*
Booking.com
US$ 87*
AMOMA
US$ 102*
View all 10 deals 
6003 Hudson Road, Woodbury, MN 55125
9.9 km from The Rock
US$ 97* /night
View Deal
TripAdvisor
US$ 97*
Hotels.com
Orbitz.com
US$ 97*
View all 10 deals 
1000 Gramsie Road, Shoreview, MN 55126-2949
10.5 km from The Rock
US$ 127* /night
View Deal
TripAdvisor
US$ 128*
Booking.com
US$ 128*
Hotels.com
View all 10 deals 
Top Deal
US$ 205*
US$ 165* /night
View Deal
TripAdvisor
US$ 165*
Travelocity
US$ 165*
HotelQuickly
US$ 205*
View all 10 deals 
420 Inwood Avenue, Oakdale, MN 55128
10.9 km from The Rock
Top Deal
US$ 173*
US$ 138* /night
View Deal
TripAdvisor
US$ 138*
GardenInn.com
US$ 138*
HotelQuickly
US$ 173*
View all 10 deals 
175 10th St E, Saint Paul, MN 55101-2352
10.9 km from The Rock

The price you found is 13% lower than this hotel's average rate of US$ 143/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 129*
US$ 125* /night
View Deal
TripAdvisor
US$ 125*
EmbassySuites.com
US$ 125*
Orbitz.com
US$ 129*
View all 9 deals 
1125 Red Fox Road, Arden Hills, MN 55112
10.9 km from The Rock
Top Deal
US$ 97*
US$ 95* /night
View Deal
TripAdvisor
US$ 95*
Priceline
US$ 97*
Travelocity
US$ 95*
View all 8 deals 
8511 Hudson Blvd N, Lake Elmo, MN 55042-8702
11.1 km from The Rock
Top Deal
US$ 145*
US$ 110* /night
View Deal
TripAdvisor
US$ 110*
Hotels.com
HotelQuickly
US$ 145*
View all 10 deals 
180 Kellogg Blvd E, Saint Paul, MN 55101-1406
11.2 km from The Rock
US$ 135* /night
View Deal
TripAdvisor
US$ 135*
Expedia.com
US$ 135*
Hotels.com
View all 9 deals 
411 Minnesota Street, Saint Paul, MN 55101
11.4 km from The Rock

The price you found is 16% lower than this hotel's average rate of US$ 136/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 120*
US$ 114* /night
View Deal
TripAdvisor
US$ 117*
Doubletree.com
US$ 117*
Expedia.com
US$ 120*
View all 9 deals 
340 Cedar St, Saint Paul, MN 55101-1100
11.5 km from The Rock
US$ 115* /night
View Deal
TripAdvisor
US$ 115*
Agoda.com
US$ 115*
Priceline
US$ 115*
676 Bielenberg Dr, Woodbury, MN 55125-1414
11.5 km from The Rock

The price you found is 14% lower than this hotel's average rate of US$ 157/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 139*
US$ 135* /night
View Deal
TripAdvisor
US$ 138*
Booking.com
US$ 138*
Expedia.com
US$ 139*
View all 8 deals 
700 Bielenberg Dr, Woodbury, MN 55125-1412
11.5 km from The Rock
US$ 106* /night
View Deal
TripAdvisor
US$ 106*
La Quinta
US$ 106*
Orbitz.com
US$ 106*
View all 7 deals 
161 St Anthony Ave, Saint Paul, MN 55103-2362
11.6 km from The Rock
Top Deal
US$ 215*
US$ 164* /night
View Deal
TripAdvisor
US$ 164*
Hotels.com
HotelQuickly
US$ 215*
View all 12 deals 
350 Market St, Saint Paul, MN 55102
11.7 km from The Rock
US$ 192* /night
View Deal
Hotels.com
Expedia.com
US$ 192*
Orbitz.com
US$ 192*
View all 9 deals 
11 Kellogg Blvd E, Saint Paul, MN 55101-1005
11.7 km from The Rock

The price you found is 16% lower than this hotel's average rate of US$ 185/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 180*
US$ 155* /night
View Deal
TripAdvisor
US$ 155*
InterContinental
AMOMA
US$ 180*
View all 10 deals 
205 Radio Dr, Woodbury, MN 55125-5805
11.7 km from The Rock

The price you found is 15% lower than this hotel's average rate of US$ 136/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 118*
US$ 115* /night
View Deal
TripAdvisor
US$ 115*
Hotels.com
Orbitz.com
US$ 118*
View all 7 deals 
2740 Snelling Ave N, Roseville, MN 55113-1732
11.9 km from The Rock

The price you found is 12% lower than this hotel's average rate of US$ 145/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 131*
US$ 128* /night
View Deal
TripAdvisor
US$ 128*
Hotels.com
Orbitz.com
US$ 131*
View all 8 deals 
175 W 7th St, Saint Paul, MN 55102
12.1 km from The Rock
Top Deal
US$ 254*
US$ 215* /night
View Deal