- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Saint John's Beach hotels

1. Hilton Garden Inn St. Cloud
Hilton Garden Inn St. Cloud13.4 km from Saint John's Beach
9.4 out of 10, Exceptional, (417 reviews)
The price is ₩183,120
₩204,173 total
includes taxes & fees
Nov 22 - Nov 23

2. Albany Merchants Hotel
Albany Merchants Hotel15 km from Saint John's Beach
9.6 out of 10, Exceptional, (77 reviews)
The price is ₩92,575
₩99,519 total
includes taxes & fees
Nov 27 - Nov 28

3. Hampton Inn & Suites St. Cloud, MN
Hampton Inn & Suites St. Cloud, MN14.8 km from Saint John's Beach
9.0 out of 10, Wonderful, (810 reviews)
The price is ₩207,700
₩234,700 total
includes taxes & fees
Nov 15 - Nov 16

4. Country Inn & Suites by Radisson, St. Cloud West, MN
Country Inn & Suites by Radisson, St. Cloud West, MN14.6 km from Saint John's Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩191,896
₩216,843 total
includes taxes & fees
Dec 6 - Dec 7

5. Residence Inn by Marriott St. Cloud Waite Park
Residence Inn by Marriott St. Cloud Waite Park13.6 km from Saint John's Beach
9.2 out of 10, Wonderful, (295 reviews)
The price is ₩239,119
₩266,618 total
includes taxes & fees
Nov 15 - Nov 16

6. AmericInn by Wyndham Sartell
AmericInn by Wyndham Sartell15.4 km from Saint John's Beach
8.4 out of 10, Very good, (860 reviews)
The price is ₩123,968
₩137,604 total
includes taxes & fees
Nov 29 - Nov 30

7. Homewood Suites by Hilton St. Cloud
Homewood Suites by Hilton St. Cloud14.8 km from Saint John's Beach
9.0 out of 10, Wonderful, (730 reviews)
The price is ₩195,410
₩220,818 total
includes taxes & fees
Nov 29 - Nov 30

8. Best Western Plus Kelly Inn
Best Western Plus Kelly Inn18.4 km from Saint John's Beach
8.4 out of 10, Very good, (1,014 reviews)
The price is ₩141,882
₩160,327 total
includes taxes & fees
Nov 29 - Nov 30

9. Riverside Inn
Riverside Inn14.3 km from Saint John's Beach
9.0 out of 10, Wonderful, (192 reviews)
The price is ₩192,364
₩206,791 total
includes taxes & fees
Nov 15 - Nov 16

10. Quality Inn St. Cloud West
Quality Inn St. Cloud West14.6 km from Saint John's Beach
8.0 out of 10, Very good, (461 reviews)
The price is ₩125,934
₩142,304 total
includes taxes & fees
Dec 13 - Dec 14

11. Baymont by Wyndham Albany MN
Baymont by Wyndham Albany MN15.4 km from Saint John's Beach
8.2 out of 10, Very good, (644 reviews)
The price is ₩102,751
₩110,458 total
includes taxes & fees
Dec 13 - Dec 14

12. GrandStay Residential Suites Hotel - Saint Cloud
GrandStay Residential Suites Hotel - Saint Cloud18.3 km from Saint John's Beach
8.2 out of 10, Very good, (1,001 reviews)
The price is ₩132,246
₩149,438 total
includes taxes & fees
Dec 7 - Dec 8

13. Holiday Inn & Suites St. Cloud by IHG
Holiday Inn & Suites St. Cloud by IHG14.9 km from Saint John's Beach
8.0 out of 10, Very good, (1,001 reviews)
The price is ₩186,698
₩210,968 total
includes taxes & fees
Dec 13 - Dec 14

14. Country Inn & Suites by Radisson, St. Cloud East, MN
Country Inn & Suites by Radisson, St. Cloud East, MN19.5 km from Saint John's Beach
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩178,048
₩200,971 total
includes taxes & fees
Dec 13 - Dec 14

15. Courtyard St. Cloud
Courtyard St. Cloud18.3 km from Saint John's Beach
8.6 out of 10, Excellent, (686 reviews)
The price is ₩192,364
₩217,370 total
includes taxes & fees
Nov 22 - Nov 23

16. AmericInn by Wyndham St. Cloud MN Shopping Area
AmericInn by Wyndham St. Cloud MN Shopping Area14.5 km from Saint John's Beach
7.4 out of 10, Good, (1,000 reviews)
The price is ₩116,621
₩131,782 total
includes taxes & fees
Dec 7 - Dec 8

17. AmeriVu Inn & Suites - Avon
AmeriVu Inn & Suites - Avon5.5 km from Saint John's Beach
7.6 out of 10, Good, (308 reviews)
The price is ₩88,682
₩102,443 total
includes taxes & fees
Nov 15 - Nov 16

18. Ember Inn Suites Waite Park
Ember Inn Suites Waite Park13.1 km from Saint John's Beach
7.2 out of 10, Good, (35 reviews)
The price is ₩84,159
₩93,837 total
includes taxes & fees
Nov 15 - Nov 16

19. Rodeway Inn Saint Joseph
Rodeway Inn Saint Joseph7.9 km from Saint John's Beach
6.8 out of 10, (361 reviews)
The price is ₩96,516
₩107,133 total
includes taxes & fees
Dec 3 - Dec 4

20. Days Inn by Wyndham St Cloud
Days Inn by Wyndham St Cloud14.9 km from Saint John's Beach
4.8 out of 10, (1,000 reviews)
The price is ₩88,968
₩100,537 total
includes taxes & fees
Nov 29 - Nov 30
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 top hotels near Saint John's Beach
![]() Hilton Garden Inn St. Cloud13.4 km from Saint John's Beach | ![]() Albany Merchants Hotel15 km from Saint John's Beach | ![]() Hampton Inn & Suites St. Cloud, MN14.8 km from Saint John's Beach | ![]() Country Inn & Suites by Radisson, St. Cloud West, MN14.6 km from Saint John's Beach | ![]() Residence Inn by Marriott St. Cloud Waite Park13.6 km from Saint John's Beach |
|---|---|---|---|---|
9.4 Exceptional 417 reviews | 9.6 Exceptional 77 reviews | 9.0 Wonderful 810 reviews | 9.0 Wonderful 1,000 reviews | 9.2 Wonderful 295 reviews |
The price is ₩183,120 ₩204,173 total includes taxes & fees Nov 22 - Nov 23 | The price is ₩92,575 ₩99,519 total includes taxes & fees Nov 27 - Nov 28 | The price is ₩207,700 ₩234,700 total includes taxes & fees Nov 15 - Nov 16 | The price is ₩191,896 ₩216,843 total includes taxes & fees Dec 6 - Dec 7 | The price is ₩239,119 ₩266,618 total includes taxes & fees Nov 15 - Nov 16 |
|
|
|
|
|




































































