Best Hotel Deals in Saint Croix

121 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Saint Croix hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in Saint Croix

Grapetree Bay Hotel And Villas - Saint Croix
Saint Croix
09/28 – 10/08
$209/nighttotal: $2090 (10 )

Grapetree Bay Hotel And Villas

1 2
hotel, Christiansted
Located in Christiansted's Grapetree district, this hotel is just a 1-minute drive from Grape Tree Beach and a 6-minute drive from Cramer Park Beach, offering a budget-friendly stay near the seaside.
This 3-star hotel provides 18 individually decorated guestrooms, each with a kitchenette and a private balcony or patio, plus a full-service spa, a 24-hour fitness center, and complimentary wireless internet.
Tamarind Reef Resort Spa & Marina - Saint Croix
Saint Croix
09/28 – 10/08
$175/nighttotal: $1750 (10 )

Tamarind Reef Resort Spa & Marina

1 2
hotel, Christiansted
Located in Christiansted by the ocean, Tamarind Reef Resort Spa & Marina is a budget-friendly hotel just 3.3 miles from Christiansted National Historic Site and within a 10-minute drive of Fort Christiansvaern and St. Croix Government House.
This resort offers a beachfront location with private beach access, an onsite spa, tennis courts, an outdoor pool, and a restaurant serving international cuisine, with complimentary wireless internet and cooked-to-order breakfast included.
The Waves At Cane Bay - Saint Croix
9.4 562 reviews
Saint Croix
09/28 – 10/08
$207/nighttotal: $2070 (10 )

The Waves At Cane Bay

1 2
hotel, Kingshill
Directly on the beach in Kingshill, The Waves At Cane Bay offers a beachfront hotel experience just 7.5 miles from Henry E Rohlsen Airport.
This pet-friendly hotel provides a budget-friendly stay with air-conditioned rooms, complimentary WiFi, and rooms featuring patios and balconies with sea views, perfect for those seeking affordable seaside accommodations.
Company House Hotel St Croix - Saint Croix
8.9 316 reviews
Saint Croix
09/28 – 10/08
$137/nighttotal: $1370 (10 )

Company House Hotel St Croix

1 2
hotel, Christiansted
Just 500 feet from Cay Beach, the Company House Hotel St Croix offers a prime location in Christiansted, Saint Croix, only 0.6 miles from Christiansted Harbor Seaplane Base Airport.
This budget-friendly hotel provides air-conditioned rooms with WiFi, a seating area, satellite TV, and a bar, making it an affordable choice for travelers.
Victoria House - Saint Croix
9.1 186 reviews
Saint Croix
09/28 – 10/08
$183/nighttotal: $1830 (10 )

Victoria House

1 2
hotel, Frederiksted
Victoria House, a hotel in Frederiksted, is conveniently located 6.2 miles from Henry E Rohlsen Airport.
This budget-friendly hotel offers a swimming pool, garden, on-site restaurant and bar, fitness center, and tennis courts, with pets also welcome.
Sugar Apple Bed And Breakfast - Saint Croix
9.2 182 reviews
Saint Croix
09/28 – 10/08
$92/nighttotal: $920 (10 )

Sugar Apple Bed And Breakfast

1 2
hotel, Christiansted
Sugar Apple Bed and Breakfast in Christiansted is a budget-friendly hotel situated just a 7-minute walk from Cay Beach and a short distance from Christiansted Harbor Seaplane Base Airport.
This 3-star accommodation offers air-conditioned rooms with complimentary WiFi, a swimming pool, a garden, and a terrace, perfect for enjoying the seaside atmosphere.
Caravelle Hotel St Croix - Saint Croix
8.4 885 reviews
Saint Croix
09/28 – 10/08
$143/nighttotal: $1430 (10 )

Caravelle Hotel St Croix

1 2
hotel, Christiansted
Just a 2-minute walk from Cay Beach, the Caravelle Hotel St Croix in Christiansted offers a budget-friendly stay near the seaside.
This hotel features a casino, on-site restaurant and bar, and an outdoor swimming pool, with free WiFi and air-conditioned rooms providing a comfortable and affordable option for travelers.
The Cove Hotel St.croix - Saint Croix
Saint Croix
09/28 – 10/08
$165/nighttotal: $1650 (10 )

The Cove Hotel St.croix

1 2
hotel, Saint Croix
Located 5 miles from the Saint Croix city center, The Cove Hotel St. Croix offers a budget-friendly stay with convenient Wi-Fi and on-site parking.
This pet-friendly hotel provides air conditioning, a terrace/balcony, and a garden for guests to enjoy, along with laundry and dry cleaning services.
King Christian Hotel - Saint Croix
8.6 1037 reviews
Saint Croix
09/28 – 10/08
$182/nighttotal: $1820 (10 )

King Christian Hotel

1 2
hotel, Christiansted
Directly on Cay Beach, the King Christian Hotel in Christiansted offers a prime location, just 0.6 miles from Christiansted Harbor Seaplane Base Airport.
This budget-friendly hotel provides pet-friendly accommodations with air conditioning, a swimming pool, on-site dining, and free WiFi, making it an affordable seaside choice.
The Cove Hotel St.croix - Saint Croix
9.8 180 reviews
Saint Croix
09/28 – 10/08
$165/nighttotal: $1650 (10 )

The Cove Hotel St.croix

1 2
hotel, Christiansted
This 3-star hotel in Christiansted offers a budget-friendly stay, conveniently located near the airport and just 1.1 miles from historic Salt River Bay National Historical Park.
Enjoy amenities like an outdoor pool, free Wi-Fi in public areas, and free parking at this pet-friendly hotel, perfect for exploring Cane Bay Beach and St. Croix Government House, both within 15 miles.
Georges Royal Inn - Saint Croix
9.0 7 reviews
Saint Croix
09/28 – 10/08
$203/nighttotal: $2030 (10 )

Georges Royal Inn

1 2
hotel, Frederiksted
Located in the scenic district of Frederiksted, Georges Royal Inn is situated 5.6 miles from Henry E Rohlsen Airport, offering a convenient base for travelers.
This hotel provides a budget-friendly stay with amenities like air conditioning, WiFi, and a swimming pool, perfect for exploring the area.
Holger Danske Hotel - Saint Croix
8.0 859 reviews
Saint Croix
09/28 – 10/08
$135/nighttotal: $1350 (10 )

Holger Danske Hotel

1 2
hotel, Christiansted
Located in the Christiansted Historic District, this hotel is steps from Judith's Fancy and St. Croix Government House, and within a 5-minute walk of Christiansted National Historic Site and the Apothecary Museum.
This budget-friendly hotel offers air conditioning, a swimming pool, and complimentary WiFi in public areas, making it an affordable choice for your stay.

Best hotels in Saint Croix with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Sand Castle On The Beach - Adults Only - Saint Croix
9.2 1031 reviews
Saint Croix
09/28 – 10/08
$286/nighttotal: $2860 (10 )

Sand Castle On The Beach - Adults Only

1 2
hotel, Frederiksted
Sand Castle on the Beach - Adults Only hotel is located in Frederiksted, 6.2 miles from Henry E Rohlsen Airport.
This budget-friendly hotel offers direct beach access, an outdoor swimming pool, and an on-site restaurant serving American, Seafood, and Steakhouse cuisine with vegetarian, dairy-free, and vegan options, making it an affordable choice near the beach.

Family-friendly hotels in Saint Croix for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

The Frederiksted Hotel - Saint Croix
8.3 699 reviews
Saint Croix
09/28 – 10/08
$209/nighttotal: $2090 (10 )

The Frederiksted Hotel

1 2
hotel, Frederiksted
Located in Frederiksted, this hotel is conveniently situated just 6.2 miles from Henry E. Rohlsen Airport, offering guests a local experience.
Enjoy family rooms, free WiFi, and air-conditioned accommodations with a flat-screen TV, plus selected rooms feature a private balcony and barbecue facilities for a budget-friendly stay.

Destinations nearby

Cheap hotels in Saint Croix with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Saint Croix with a car park

King Christian Hotel - Saint Croix
8.6 1037 reviews
Saint Croix
09/28 – 10/08
$182/nighttotal: $1820 (10 )

King Christian Hotel

1 2
hotel, Christiansted
Directly on Cay Beach, the King Christian Hotel in Christiansted offers a prime location, just 0.6 miles from Christiansted Harbor Seaplane Base Airport.
This budget-friendly hotel provides pet-friendly accommodations with air conditioning, a swimming pool, on-site dining, and free WiFi, making it an affordable seaside choice.
Holger Danske Hotel - Saint Croix
8.0 859 reviews
Saint Croix
09/28 – 10/08
$135/nighttotal: $1350 (10 )

Holger Danske Hotel

1 2
hotel, Christiansted
Located in the Christiansted Historic District, this hotel is steps from Judith's Fancy and St. Croix Government House, and within a 5-minute walk of Christiansted National Historic Site and the Apothecary Museum.
This budget-friendly hotel offers air conditioning, a swimming pool, and complimentary WiFi in public areas, making it an affordable choice for your stay.
Georges Royal Inn - Saint Croix
9.0 7 reviews
Saint Croix
09/28 – 10/08
$203/nighttotal: $2030 (10 )

Georges Royal Inn

1 2
hotel, Frederiksted
Located in the scenic district of Frederiksted, Georges Royal Inn is situated 5.6 miles from Henry E Rohlsen Airport, offering a convenient base for travelers.
This hotel provides a budget-friendly stay with amenities like air conditioning, WiFi, and a swimming pool, perfect for exploring the area.
Sugar Apple Bed And Breakfast - Saint Croix
9.2 182 reviews
Saint Croix
09/28 – 10/08
$92/nighttotal: $920 (10 )

Sugar Apple Bed And Breakfast

1 2
hotel, Christiansted
Sugar Apple Bed and Breakfast in Christiansted is a budget-friendly hotel situated just a 7-minute walk from Cay Beach and a short distance from Christiansted Harbor Seaplane Base Airport.
This 3-star accommodation offers air-conditioned rooms with complimentary WiFi, a swimming pool, a garden, and a terrace, perfect for enjoying the seaside atmosphere.
The Cove Hotel St.croix - Saint Croix
Saint Croix
09/28 – 10/08
$165/nighttotal: $1650 (10 )

The Cove Hotel St.croix

1 2
hotel, Saint Croix
Located 5 miles from the Saint Croix city center, The Cove Hotel St. Croix offers a budget-friendly stay with convenient Wi-Fi and on-site parking.
This pet-friendly hotel provides air conditioning, a terrace/balcony, and a garden for guests to enjoy, along with laundry and dry cleaning services.
Grapetree Bay Hotel And Villas - Saint Croix
Saint Croix
09/28 – 10/08
$209/nighttotal: $2090 (10 )

Grapetree Bay Hotel And Villas

1 2
hotel, Christiansted
Located in Christiansted's Grapetree district, this hotel is just a 1-minute drive from Grape Tree Beach and a 6-minute drive from Cramer Park Beach, offering a budget-friendly stay near the seaside.
This 3-star hotel provides 18 individually decorated guestrooms, each with a kitchenette and a private balcony or patio, plus a full-service spa, a 24-hour fitness center, and complimentary wireless internet.
The Waves At Cane Bay - Saint Croix
9.4 562 reviews
Saint Croix
09/28 – 10/08
$207/nighttotal: $2070 (10 )

The Waves At Cane Bay

1 2
hotel, Kingshill
Directly on the beach in Kingshill, The Waves At Cane Bay offers a beachfront hotel experience just 7.5 miles from Henry E Rohlsen Airport.
This pet-friendly hotel provides a budget-friendly stay with air-conditioned rooms, complimentary WiFi, and rooms featuring patios and balconies with sea views, perfect for those seeking affordable seaside accommodations.
Tamarind Reef Resort Spa & Marina - Saint Croix
Saint Croix
09/28 – 10/08
$175/nighttotal: $1750 (10 )

Tamarind Reef Resort Spa & Marina

1 2
hotel, Christiansted
Located in Christiansted by the ocean, Tamarind Reef Resort Spa & Marina is a budget-friendly hotel just 3.3 miles from Christiansted National Historic Site and within a 10-minute drive of Fort Christiansvaern and St. Croix Government House.
This resort offers a beachfront location with private beach access, an onsite spa, tennis courts, an outdoor pool, and a restaurant serving international cuisine, with complimentary wireless internet and cooked-to-order breakfast included.
copyright © 2026 cheapandcozy.com