Find Cheap Hotels in St. John from CA $140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Cheap Hotels

This weekend
Next weekend

Our top choices for St. John cheap hotels

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (31 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is CA $89
CA $802 total
includes taxes & fees
Jun 29 - Jun 30
Villa Island Paradise

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (41 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is CA $334
CA $517 total
includes taxes & fees
Jun 30 - Jul 1
The Saint Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (454 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
The price is CA $329
CA $370 total
includes taxes & fees
Jun 26 - Jun 27
St John Inn

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (105 reviews)
"Everything was just first class!!! Amazing place and great people!"
United States
Grady
The price is CA $701
CA $1,035 total
includes taxes & fees
Jul 16 - Jul 17
Suite St. John at Gallows Point Resort

Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D
3.5 star property
St. John
9.4 out of 10, Exceptional, (3 reviews)
"This property was excellent especially for us a family of 4 with teenage kids. The space was great and the location was easy enough to get to. The amenities were excellent, from a fully outfitted kitchen to great beach resources such as chairs, cooler & snorkel equipment. "
United States
Jessica
Sunset Ridge Villas Unit D

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very good, (20 reviews)
"Staying at the gate house was wonderful. Walk to beach was a little longer than expected because of the sharp incline. Very nice place to stay!! "
United States
jonathan
The price is CA $885
CA $1,234 total
includes taxes & fees
Jul 13 - Jul 14
Peter Bay Gatehouse

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (491 reviews)
"Great unit, clean, updated and comfortable. Laundry and coffee were a plus. The resort is beautifully maintained and landscaped."
United States
Lindsay
The Westin St. John Resort Villas

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (999 reviews)
"A Caribbean Masterpiece-- Beautiful!"
United States
John
The price is CA $115
CA $140 total
includes taxes & fees
Jul 7 - Jul 8
Galleon House Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,003 reviews)
"The property was amazing with amazing views, the restaurant on site was amazing, and the staff was incredible!"
United States
Tanya
The price is CA $177
CA $235 total
includes taxes & fees
Jul 9 - Jul 10
Mafolie Hotel

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (529 reviews)
"Amazing place"
United States
Bianca
The price is CA $307
CA $414 total
includes taxes & fees
Jul 7 - Jul 8
Bluebeard's Castle Resort
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.

Find out more about St. John

Discover cheap things to do in St. John

St. John, U.S. Virgin Islands, is a hidden gem for budget-conscious travellers seeking adventure and relaxation without breaking the bank. Begin your exploration at Trunk Bay, renowned for its stunning white sands and crystal-clear waters; the beach offers free access to hiking trails and snorkelling spots filled with vibrant marine life, making for an unforgettable day in nature. For a touch of history, visit the Annaberg Sugar Plantation Ruins, where families can stroll through the preserved grounds and learn about the island’s sugar industry—entry is free, and the views of the surrounding coastline are breathtaking. Don't miss the vibrant Coral Bay area, where you can enjoy local eateries serving delicious, affordable Caribbean cuisine; try the jerk chicken at a roadside stand or indulge in fresh seafood from local fishermen. Nature lovers will appreciate the Virgin Islands National Park, where numerous hiking trails lead to secluded beaches and panoramic vistas—many trails are free to explore, providing a perfect family outing. For budget-friendly accommodation, consider staying in the Cruz Bay area, where affordable hotels and guesthouses are within walking distance to both the beach and local shops, ensuring a convenient and enjoyable base for your adventures. Here, you can experience the warm hospitality of the locals while savouring the vibrant culture of St. John without overspending.

Find the best cheap hotels in St. John

For budget-conscious travellers heading to St. John, a stunning array of hotels awaits that combine affordability with comfort and essential amenities. Here are some top-rated options that ensure a delightful stay without breaking the bank.

Wharfside Village Hotel

  • Why it's great for a budget-friendly vacation: Wharfside Village Hotel is a superb choice for budget travellers who also appreciate a touch of charm, as evidenced by its outstanding guest review rating of 9.8. While maintaining affordability, this hotel provides free Wi-Fi and a stunning beach location, allowing guests to enjoy the serene ocean views without any additional costs. The onsite shopping options give added convenience for those wanting to explore local products and souvenirs.
  • Other amenities: In addition to the essential amenities, guests can unwind with beach towels and enjoy the romantic atmosphere of the hotel. With access to a nearby shopping mall and concierge services, the Wharfside Village Hotel balances budget-friendly stays with a range of enjoyable experiences.
  • Nearby attractions: Cruz Bay Beach - 0.2 km, Battery - 0.4 km

Cruz Bay Boutique Hotel

  • Why it's great for a budget-friendly vacation: Cruz Bay Boutique Hotel offers an inviting atmosphere for budget travellers, a stellar review rating of 9.4. With free breakfast and Wi-Fi, guests can enjoy all the essentials without straining their wallets. The hotel's location near the vibrant beach enhances the experience, allowing guests to soak in the sun and surf without extra travel costs.
  • Other amenities: Additional amenities include a terrace for relaxing outdoor moments and close nearby various water sports activities like snorkelling and kayaking. Guests can explore nearby shopping districts and the beautiful coastline, ensuring a memorable stay filled with adventure and leisure at a great value.
  • Nearby attractions: Cruz Bay Beach - 0.3 km, Battery - 0.2 km

St John Inn

  • Why it's great for a budget-friendly vacation: St John Inn is a fantastic choice for budget travellers seeking comfort and convenience, with an impressive guest review rating of 9.2. This welcoming hotel offers complimentary breakfast options, including a self-serve continental breakfast, ensuring guests can start their day without added expense. Additionally, free Wi-Fi and self-parking make it even easier for guests to enjoy their stay without worrying about extra charges.
  • Other amenities: Beyond the essentials, guests can enjoy a range of features, including an inviting outdoor pool perfect for relaxation. The hotel also provides beach towels and easy access to nearby beach activities like kayaking and windsurfing. With a kitchenette in the rooms, guests can prepare their own meals, enhancing the budget-friendly experience while still enjoying the beautiful surroundings.
  • Nearby attractions: Battery - 0.5 km, Virgin Islands National Park - 0.6 km

Inn at Tamarind Court

  • Why it's great for a budget-friendly vacation: For those seeking a budget-friendly option in St. John, the Inn at Tamarind Court is an excellent choice, with an excellent guest review rating of 9.2. This charming inn offers a complimentary breakfast, free Wi-Fi, and self-parking, ensuring guests can enjoy a straightforward stay without overspending. The friendly atmosphere and essential amenities make it a popular pick for value-seeking travellers.
  • Other amenities: The inn features convenient access to the beach, perfect for those wanting to relax by the water. Guests can also take advantage of contactless check-in and daily housekeeping for added convenience. With its welcoming environment and essential amenities, this inn provides an affordable yet enjoyable getaway.
  • Nearby attractions: Cruz Bay Beach - 0.5 km, Battery - 0.4 km

Top St. John Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in St John as a budget traveler?
For budget travellers seeking great value in St John, highly-rated options include Wharfside Village Hotel, Cruz Bay Boutique Hotel, and St John Inn.

The 3-star Wharfside Village Hotel, with an outstanding 9.8 rating, offers beautiful, clean rooms with ocean views and free Wi-Fi. Its location is perfect, with onsite shopping and convenience stores, and guests consistently praise the friendly, amazing staff and comfortable beds. Free parking is also a valuable amenity.

Another excellent choice is the 3-star Cruz Bay Boutique Hotel, rated 9.6. This hotel provides a free continental breakfast, free Wi-Fi, and free toiletries. Its central and convenient location is close to the beach and ocean, and the staff are often described as fabulous and wonderful.

The 3-star St John Inn, with a 9.2 rating, is known for its clean, big rooms and super nice, helpful staff.
How much does a budget hotel in St John cost?
Budget hotel prices in St John vary, but you can find a great deal from CA $140 on Expedia. To find the cheapest budget hotels, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of St John is best to stay in for cheap hotels?
For budget-conscious solo travellers visiting St John, finding truly "cheap" hotels is a challenge, as the island is generally known for its more upscale resorts and villas. However, areas around Cruz Bay offer the most accessible and relatively affordable accommodation options.

Cruz Bay acts as the main hub of St John, providing a selection of guesthouses, smaller inns, and vacation rentals that are often more budget-friendly than properties elsewhere on the island. Solo travellers will appreciate being within walking distance of the ferry dock, local eateries, and shops, reducing the need for expensive taxi fares. There are also frequent safari taxis from Cruz Bay to popular beaches, offering a cost-effective way to explore.

While not abundant, some guesthouses in Cruz Bay may offer shared accommodation or smaller rooms, which can be a good option for solo travellers looking to save money. These establishments often provide a friendly atmosphere and opportunities to connect with other visitors.
What are the top-rated cheap hotels for families in St John?
For families seeking top-rated, budget-friendly accommodation in St John, both St John Inn and Cruz Bay Boutique Hotel are excellent choices.

The 3-star St John Inn, with an impressive 9.2 rating, offers great value with complimentary self-parking, free continental breakfast, and free WiFi, which are always a plus for families. Guests frequently comment on the clean and spacious rooms, and the staff are consistently described as super nice and helpful. Free toiletries and free cribs are also available, making travel with little ones more convenient.

Another fantastic option is the 3-star Cruz Bay Boutique Hotel, boasting an outstanding 9.6 rating. This hotel provides free continental breakfast and free WiFi, ensuring a comfortable start to your day. Families will appreciate the availability of suites, offering more space, and its convenient location near the beach and ocean.
What cheap hotels in St John offer complimentary breakfast?
For affordable hotels in St John that include complimentary breakfast, you have excellent options such as Cruz Bay Boutique Hotel, St John Inn, and Inn at Tamarind Court.

The 3-star Cruz Bay Boutique Hotel boasts an impressive 9.6 rating and offers a delightful free continental breakfast to start your day. Guests frequently praise its convenient, central location and fabulous, wonderful staff.

Another great choice is the 3-star St John Inn, with a 9.2 rating. This hotel provides a complimentary self-serve breakfast, ensuring you're well-fuelled for your island adventures. Reviewers often highlight the clean, big rooms and the super nice, helpful staff.

Also rated 9.2, the 3-star Inn at Tamarind Court includes a free continental breakfast.
When is the most affordable time to visit St John?
The most affordable time to visit St. John is during the off-peak season, typically from May to November, excluding Thanksgiving week. During these months, you'll find more great prices on accommodation and flights compared to the busy winter high season.

Solo travellers will particularly appreciate the reduced crowds and lower rates on guesthouses and smaller hotels in areas like Coral Bay. While it's the rainy season, showers are often brief and intermittent, leaving plenty of sunshine for exploring the island's natural beauty. Many local tour operators also offer discounted excursions during this period, making activities like snorkelling or hiking more accessible.

Another benefit of visiting in the off-peak season is the opportunity to experience local culture more authentically. With fewer tourists, it's easier to engage with residents and discover hidden gems, such as local eateries in Cruz Bay offering delicious, budget-friendly meals.
What are the best cheap hotels in St John with a pool?
For budget-friendly hotels in St John that feature a pool, travellers should consider the St John Inn and Concordia Eco-Resort.

The 3-star St John Inn, with an impressive 9.2 rating, offers excellent value with its outdoor pool, complimentary breakfast, and free WiFi. Guests frequently praise the clean and spacious rooms, and the staff are consistently described as incredibly nice and helpful.

Another great option is the 3-star Concordia Eco-Resort, rated 8.0. This resort provides an excellent outdoor pool and free self-parking.
Are there any cheap St John hotels near Great Cruz Bay?
For budget-friendly hotels near Great Cruz Bay in St John, consider the 3-star Concordia Eco-Resort.

The Concordia Eco-Resort, with an 8.0 rating, offers free self-parking and boasts easy access to the beach, with some accommodations featuring ocean views. Guests often highlight the helpful and amazing staff, as well as the excellent pool facilities.
Is St John a budget-friendly destination?
While St John is generally considered more expensive than other Caribbean islands, travellers can absolutely experience its magic on a budget with some smart planning.

For accommodation, consider staying in guesthouses or self-catering villas, particularly in areas like Coral Bay, which tend to be more affordable than the resort-heavy North Shore. These options often come with kitchens, allowing couples and solo travellers to save by preparing their own meals.

Much of St John's appeal lies in its natural beauty, and many of the best activities are free. Explore the pristine beaches of Trunk Bay or Cinnamon Bay, or hike the many trails within the Virgin Islands National Park. Snorkelling is also a fantastic free activity, with vibrant marine life easily accessible from the shore. Public transport is limited, so consider renting a car or using shared taxis to get around, which can be more economical than private transfers.
What cheap hotels in St John offer cooking facilities or kitchenettes?
For budget-friendly hotels in St John that offer cooking facilities or kitchenettes, consider the St John Inn and Concordia Eco-Resort.

The 3-star St John Inn, with a 9.2 rating, provides kitchenettes in its rooms, which is a great value for those wishing to prepare their own meals. Guests frequently praise the clean, spacious rooms and the super nice, helpful staff. Additionally, it offers free self-parking, free breakfast, and free WiFi.

Another excellent option is the 3-star Concordia Eco-Resort, rated 8.0. This resort also features kitchenettes, allowing for convenient in-room cooking. Reviewers often highlight the helpful and amazing staff, the superb location, and the excellent pool.
Which cheap hotels in St John have good reviews for customer service?
For affordable hotels in St John with great customer service, travellers often recommend Wharfside Village Hotel, Cruz Bay Boutique Hotel, and St John Inn.

The 3-star Wharfside Village Hotel, with an impressive 9.8 rating, receives high praise for its amazing and friendly staff. Guests appreciate the convenience of free WiFi and the onsite shopping mall, grocery store, and various shops. Many rooms also offer ocean views.

Another excellent choice is the 3-star Cruz Bay Boutique Hotel, rated 9.6. Its staff are consistently described as fabulous and wonderful. This hotel offers complimentary continental breakfast, free WiFi, and free toiletries. Guests can also enjoy the nearby beach and ocean.

The 3-star St John Inn, rated 9.2, is much-loved for its super nice and helpful staff. It provides free self-parking, free breakfast, free toiletries, and complimentary continental and self-serve breakfast options.
How can I save on a budget hotel in St John with Expedia?
There are plenty of ways to save on a budget hotel in St John. Unlock our lowest prices by joining One Key™, Expedia's travel rewards program. It's free and easy to sign up, and you can access member perks too. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
What free activities should we do in St John?
For solo travellers looking to save money in St John, there are plenty of free activities that allow you to soak up the island's natural beauty and culture. Much of the island is covered by the Virgin Islands National Park, meaning access to many of its stunning beaches and hiking trails comes at no cost.

You can spend your days relaxing on the pristine sands of Trunk Bay, Cinnamon Bay, or Maho Bay, all offering incredible opportunities for swimming and sunbathing without an entry fee. For those keen on exploring the island's lush interior, numerous hiking trails wind through the national park, such as the Reef Bay Trail which leads to ancient petroglyphs and sugar mill ruins, offering both adventure and a glimpse into the island's past.

Another fantastic free activity is snorkelling right off many of the beaches; just bring your own gear to discover the vibrant underwater world.
Is it cheaper to book flights and a hotel in St John as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in St John for you.