
Hotels near Saint John's Beach
- 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. AmeriVu Inn & Suites - Avon
AmeriVu Inn & Suites - Avon5.5 km from Saint John's Beach
7.6 out of 10, Good, (250 reviews)
The price is RM323
RM369 total
includes taxes & fees
11 Jun - 12 Jun

2. Rodeway Inn Saint Joseph
Rodeway Inn Saint Joseph7.9 km from Saint John's Beach
6.8 out of 10, (332 reviews)
The price is RM242
RM268 total
includes taxes & fees
24 Jun - 25 Jun

3. Super 8 by Wyndham St. Cloud
Super 8 by Wyndham St. Cloud14.5 km from Saint John's Beach
6.2 out of 10, (1,004 reviews)
The price is RM324
RM367 total
includes taxes & fees
24 Jun - 25 Jun

4. Albany Merchants Hotel
Albany Merchants Hotel15 km from Saint John's Beach
9.6 out of 10, Exceptional, (41 reviews)
The price is RM297
RM320 total
includes taxes & fees
30 Jun - 1 Jul

5. Hilton Garden Inn St. Cloud
Hilton Garden Inn St. Cloud13.4 km from Saint John's Beach
9.4 out of 10, Exceptional, (380 reviews)
The price is RM631
RM704 total
includes taxes & fees
21 Jun - 22 Jun

6. 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,006 reviews)
The price is RM618
RM698 total
includes taxes & fees
5 Jul - 6 Jul

7. Riverside Inn
Riverside Inn14.3 km from Saint John's Beach
9.0 out of 10, Wonderful, (181 reviews)
The price is RM585
RM629 total
includes taxes & fees
14 Jun - 15 Jun

8. 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, (265 reviews)
The price is RM727
RM810 total
includes taxes & fees
14 Jun - 15 Jun

9. AmericInn by Wyndham Sartell
AmericInn by Wyndham Sartell15.4 km from Saint John's Beach
8.4 out of 10, Very good, (793 reviews)
The price is RM448
RM498 total
includes taxes & fees
28 Jun - 29 Jun

10. 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, (788 reviews)
The price is RM631
RM713 total
includes taxes & fees
5 Jul - 6 Jul

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, (594 reviews)
The price is RM425
RM456 total
includes taxes & fees
21 Jun - 22 Jun

12. Econo Lodge Waite Park - St. Cloud
Econo Lodge Waite Park - St. Cloud13.1 km from Saint John's Beach
7.2 out of 10, Good, (381 reviews)
The price is RM255
RM284 total
includes taxes & fees
21 Jun - 22 Jun

13. Quality Inn St. Cloud West
Quality Inn St. Cloud West14.6 km from Saint John's Beach
8.0 out of 10, Very good, (388 reviews)
The price is RM503
RM568 total
includes taxes & fees
6 Jul - 7 Jul

14. 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,005 reviews)
The price is RM394
RM445 total
includes taxes & fees
14 Jun - 15 Jun

15. 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,000 reviews)
The price is RM617
RM697 total
includes taxes & fees
29 Jun - 30 Jun

16. 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,017 reviews)
The price is RM455
RM514 total
includes taxes & fees
18 Jun - 19 Jun

17. 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,003 reviews)
The price is RM304
RM343 total
includes taxes & fees
21 Jun - 22 Jun

18. GrandStay Residential Suites Hotel - Saint Cloud
GrandStay Residential Suites Hotel - Saint Cloud18.3 km from Saint John's Beach
8.4 out of 10, Very good, (1,004 reviews)
The price is RM548
RM619 total
includes taxes & fees
14 Jun - 15 Jun

19. Courtyard St. Cloud
Courtyard St. Cloud18.3 km from Saint John's Beach
8.6 out of 10, Excellent, (663 reviews)
The price is RM666
RM753 total
includes taxes & fees
5 Jul - 6 Jul

20. 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 RM592
RM668 total
includes taxes & fees
5 Jul - 6 Jul
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 popular hotels close to Saint John's Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() AmeriVu Inn & Suites - Avon | 7.6 Good 250 reviews | View | ||||||
![]() Rodeway Inn Saint Joseph | 6.8 332 reviews | View | ||||||
![]() Super 8 by Wyndham St. Cloud | 6.2 1,004 reviews | View | ||||||
![]() Albany Merchants Hotel | 9.6 Exceptional 41 reviews | View | ||||||
![]() Hilton Garden Inn St. Cloud | 9.4 Exceptional 380 reviews | View |
Top Saint John's Beach Hotel Reviews

Best Western Plus Kelly Inn
10/10 Excellent








































































