Hotels in Castle Rock
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 in Castle Rock?

Burnsville Inn & Suites
Burnsville Inn & Suites27.4 km from Castle Rock
8.0 out of 10, Very Good, (271 reviews)
The price is $72
$82 total
includes taxes & fees
Jul 4 - Jul 5

Coratel Inn & Suites By Jasper Northfield
Coratel Inn & Suites By Jasper Northfield11.7 km from Castle Rock
6.2 out of 10, (681 reviews)
The price is $80
$88 total
includes taxes & fees
Jul 5 - Jul 6

Coratel Inn and Suites By Jasper Eagan St Paul Airport & Mall of America
Coratel Inn and Suites By Jasper Eagan St Paul Airport & Mall of America27.5 km from Castle Rock
7.0 out of 10, Good, (559 reviews)
The price is $67
$74 total
includes taxes & fees
Jul 5 - Jul 6

Prime Rate Inn
Prime Rate Inn27.5 km from Castle Rock
8.2 out of 10, Very Good, (1,396 reviews)
The price is $76
$84 total
includes taxes & fees
Jul 4 - Jul 5

Motel 6 Burnsville, MN
Motel 6 Burnsville, MN27.4 km from Castle Rock
7.0 out of 10, Good, (221 reviews)
The price is $68
$76 total
includes taxes & fees
Jul 4 - Jul 5

Quality Inn Savage - Bloomington West
Quality Inn Savage - Bloomington West29.9 km from Castle Rock
6.8 out of 10, (635 reviews)
The price is $62
$67 total
includes taxes & fees
Aug 2 - Aug 3

Blue Way Inn & Suites Minneapolis Airport Eagan - Mall of America
Blue Way Inn & Suites Minneapolis Airport Eagan - Mall of America27.4 km from Castle Rock
5.8 out of 10, (285 reviews)
The price is $65
$72 total
includes taxes & fees
Jul 5 - Jul 6

GrandStay Cannon Falls
GrandStay Cannon Falls20.3 km from Castle Rock
9.2 out of 10, Wonderful, (721 reviews)
The price is $169
$181 total
includes taxes & fees
Jul 5 - Jul 6

Baymont by Wyndham Lakeville
Baymont by Wyndham Lakeville20.5 km from Castle Rock
8.2 out of 10, Very Good, (1,000 reviews)
The price is $86
$95 total
includes taxes & fees
Jul 5 - Jul 6

Days Inn by Wyndham Eagan Minnesota Near Mall of America
Days Inn by Wyndham Eagan Minnesota Near Mall of America28.2 km from Castle Rock
7.2 out of 10, Good, (1,001 reviews)
The price is $73
$81 total
includes taxes & fees
Jul 5 - Jul 6

LivINN Hotel Minneapolis South / Burnsville
LivINN Hotel Minneapolis South / Burnsville27.1 km from Castle Rock
8.8 out of 10, Excellent, (1,236 reviews)
The price is $73
$84 total
includes taxes & fees
Jul 12 - Jul 13

Lakeville Inn
Lakeville Inn16.3 km from Castle Rock
8.6 out of 10, Excellent, (105 reviews)
The price is $104
$116 total
includes taxes & fees
Jul 5 - Jul 6

The Inn at Shattuck St. Mary's
The Inn at Shattuck St. Mary's28.2 km from Castle Rock
9.8 out of 10, Exceptional, (334 reviews)
The price is $160
$177 total
includes taxes & fees
Jul 4 - Jul 5

Blue Way Inn Eagan Extended Stay Minneapolis Airport Eagan North MN
Blue Way Inn Eagan Extended Stay Minneapolis Airport Eagan North MN27.4 km from Castle Rock
4.2 out of 10, (1,000 reviews)
The price is $60
$67 total
includes taxes & fees
Jul 6 - Jul 7

Motel 6 Lakeville, MN - South - Lakeville
Motel 6 Lakeville, MN - South - Lakeville15.8 km from Castle Rock
7.4 out of 10, Good, (870 reviews)
The price is $63
$71 total
includes taxes & fees
Jul 13 - Jul 14

AmericInn by Wyndham Apple Valley
AmericInn by Wyndham Apple Valley21.6 km from Castle Rock
8.2 out of 10, Very Good, (988 reviews)
The price is $99
$110 total
includes taxes & fees
Jul 5 - Jul 6

Boarders Inn & Suites by Cobblestone Hotels - Faribault
Boarders Inn & Suites by Cobblestone Hotels - Faribault27.8 km from Castle Rock
8.0 out of 10, Very Good, (1,004 reviews)
The price is $104
$114 total
includes taxes & fees
Jul 19 - Jul 20

Quality Inn Lakeville North
Quality Inn Lakeville North19.8 km from Castle Rock
7.4 out of 10, Good, (353 reviews)
The price is $95
$106 total
includes taxes & fees
Jul 5 - Jul 6

GrandStay Residential Suites Hotel
GrandStay Residential Suites Hotel28 km from Castle Rock
9.2 out of 10, Wonderful, (668 reviews)
The price is $149
$164 total
includes taxes & fees
Jul 4 - Jul 5

Days Inn by Wyndham Faribault
Days Inn by Wyndham Faribault27.3 km from Castle Rock
7.2 out of 10, Good, (360 reviews)
The price is $82
$90 total
includes taxes & fees
Jul 23 - Jul 24
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.
Check out reviews of Castle Rock hotels guests love

Prime Rate Inn
10/10 Excellent
Find out more about Castle Rock




































































