Book Cheap Hotels in St. John
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. John
Most frequently booked St. John hotels
![Radisson Grenada Beach Resort](https://images.trvl-media.com/lodging/1000000/20000/16300/16281/75031baf_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Radisson Grenada Beach Resort
Grand Anse, St. George's
Free cancellation
Reserve now, pay when you stay
13.89 km from city centre
The price is CA $277 per night
CA $277
CA $332 total
includes taxes & fees
16 Mar - 17 Mar
Stay at this 4-star beach hotel in St. George's. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular attractions Grand Anse Beach and Grand Anse Shopping Center are located nearby.
![Siesta Hotel](https://images.trvl-media.com/lodging/1000000/450000/443100/443089/bf6e90e2_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Siesta Hotel
Morne Rouge Street, St. George's
14.62 km from city centre
The price is CA $118 per night
CA $118
CA $142 total
includes taxes & fees
17 Feb - 18 Feb
Book a stay at this family-friendly hotel in St. George's. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Grand Anse Beach and Spiceland Mall are located nearby.
Pool
Parking included
![Royalton Grenada, An Autograph Collection All-Inclusive Resort](https://images.trvl-media.com/lodging/37000000/36780000/36774400/36774395/b0814b0f_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Royalton Grenada, An Autograph Collection All-Inclusive Resort
Magazine Beach Point Seline, St. George's, St George's
Free cancellation
Reserve now, pay when you stay
16.52 km from city centre
The price is CA $576 per night
CA $576
CA $576 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 4.5-star luxury hotel in St. George's. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Grand Anse Beach and Magazine Beach are located nearby.
Pool
All-inclusive
![True Blue Bay Resort](https://images.trvl-media.com/lodging/1000000/450000/443100/443069/a48fb6ed_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
True Blue Bay Resort
19 Old Mill Avenue, St. George's
Free cancellation
Reserve now, pay when you stay
16.77 km from city centre
The price is CA $365 per night
CA $365
CA $453 total
includes taxes & fees
1 Mar - 2 Mar
Stay at this 4-star spa resort in St. George's. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Grand Anse Beach and Prickly Bay Beach are located nearby.
Pool
All-inclusive
![Silversands Grenada](https://images.trvl-media.com/lodging/28000000/27190000/27185600/27185568/f5add0c4_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Silversands Grenada
GRAND ANSE MAIN RD, GRAND ANSE, St. George's
13.57 km from city centre
The price is CA $1,276 per night
CA $1,276
CA $1,532 total
includes taxes & fees
19 Feb - 20 Feb
Stay at this 5-star luxury hotel in St. George's. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Grand Anse Beach and Grand Anse Shopping Center are located nearby.
Pool
Breakfast included
![Allamanda Beach Hotel](https://images.trvl-media.com/lodging/1000000/430000/428300/428259/e42c40a1_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Allamanda Beach Hotel
Grand Anse, St. George's
14.17 km from city centre
Stay at this 3-star beach hotel in St. George's. Enjoy free WiFi, a beach locale, and room service. Our guests praise the helpful staff in our reviews. Popular attractions Grand Anse Beach and Spiceland Mall are located nearby.
![Spice Island Beach Resort All Inclusive](https://images.trvl-media.com/lodging/1000000/560000/559600/559574/0abb4055_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Spice Island Beach Resort All Inclusive
Grand Anse Beach, St. George's
14.53 km from city centre
The price is CA $1,940 per night
CA $1,940
CA $2,164 total
includes taxes & fees
17 Mar - 18 Mar
Stay at this 5-star luxury property in St. George's. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Grand Anse Beach and Spiceland Mall are located nearby.
Pool
Breakfast included
![The Bay House](https://images.trvl-media.com/lodging/55000000/54050000/54047700/54047613/d164a461_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Bay House
Grand Anse, St. George's, Saint George
Free cancellation
Reserve now, pay when you stay
12.65 km from city centre
The price is CA $142 per night
CA $142
CA $156 total
includes taxes & fees
28 Feb - 1 Mar
Stay at this 4-star family-friendly guesthouse in St. George's. Enjoy free parking, breakfast (surcharge), and a free beach shuttle. Our guests praise the helpful staff in our reviews. Popular attractions Grand Anse Beach and Camper & Nicholsons Port Louis Marina are located nearby.
![Silversands Beach House Grenada](https://images.trvl-media.com/lodging/103000000/102120000/102117400/102117384/ca6be6cf_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Silversands Beach House Grenada
Point Salines, Maurice Bishop Highway, St. George's
13.27 km from city centre
The price is CA $1,276 per night
CA $1,276
CA $1,532 total
includes taxes & fees
1 Mar - 2 Mar
Stay at this 5-star luxury hotel in St. George's. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Grand Anse Beach and Grand Anse Shopping Center are located nearby.
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.
Top hotels in St. John for Extended Stay
![The Point at Petite Calivigny](https://images.trvl-media.com/lodging/90000000/89210000/89204200/89204110/55b3c222_y.jpg?impolicy=resizecrop&rw=402&ra=fit)
The Point at Petite Calivigny
Calivigny, St. George's, Saint George
The price is CA $975 per night from Feb. 17 to Feb. 18
CA $975
CA $1,215 total
includes taxes & fees
17 Feb - 18 Feb
9.8/10 Exceptional! (13 reviews)
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.
St. John hotels essential information
Accommodation | 461 hotels |
---|---|
Lowest Price | CA $109 |
Highest Price | CA $1,940 |
Popular hotels | Radisson Grenada Beach Resort, Siesta Hotel, Royalton Grenada, An Autograph Collection All-Inclusive Resort, True Blue Bay Resort, Silversands Grenada, Allamanda Beach Hotel , Spice Island Beach Resort All Inclusive, The Bay House, Silversands Beach House Grenada |
Frequently asked questions
Recent St. John hotel reviews by fellow wanderers
![Siesta Hotel](http://images.trvl-media.com/lodging/1000000/450000/443100/443089/1caf2548_y.jpg)
Siesta Hotel
5 out of 5
Posted 22 hours ago
Travelocity Verified Review
"Second stay at Siesta before flying home. Great base for the beach, town, and airport. Friendly staff and clean room. "
A verified traveller stayed at Siesta Hotel
Types of hotels
Hotels near…
Areas of St. John
Most popular
Hotels
Cabins Sunshine Coast Regional DistrictWhitecourt Hotels with Hot TubsCheap Hotels in AvolaCheap Hotels in San FernandoSt. Thomas Ski Resorts and HotelsCheap Hotels in St. ThomasSt. Thomas All Inclusive Resorts & HotelsProvidenciales All Inclusive Resorts & HotelsVirgin Gorda All Inclusive Resorts & HotelsCheap Hotels in Mayreau Island
Flights
Activities