Find hotels near Cinnamon Bay Beach, St. John from $94

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 3,545 hotels close to Cinnamon Bay Beach with room rates, reviews, and availability. Most hotels are fully refundable.

St John Inn

3.0 star property
2.8 mi from Cinnamon Bay Beach
9.2 out of 10, Wonderful, (414)
"Breakfast was ok. Room service sometimes forgot to bring clean towels and clean the room but overall was a pleasant experience. Staff is really friendly and helpful."
United States
Marwan
$246 nightly
The price is $277
Dec 9 - Dec 10
Total with taxes and fees
St John Inn

Secret Harbour Beach Resort

4.0 star property
6.6 mi from Cinnamon Bay Beach
9.0 out of 10, Wonderful, (1000)
"Beautiful pool, beach, restaurant and accommodations. Staff was friendly and helpful. Would definitely stay again."
United States
Renee
$413 nightly
The price is $460
Dec 9 - Dec 10
Total with taxes and fees
Secret Harbour Beach Resort

Two Sandals – A Boutique Hotel

3.5 star property
6.6 mi from Cinnamon Bay Beach
8.8 out of 10, Excellent, (469)
"Breakfast was great and our hostess was the best and cooked us an authentic Dominican breakfast!!! "
United States
REBECCA
$332 nightly
The price is $374
Dec 9 - Dec 10
Total with taxes and fees
Two Sandals – A Boutique Hotel

Hotel 1829

3.5 star property
11.4 mi from Cinnamon Bay Beach
9.8 out of 10, Exceptional, (8)
"Very welcoming, staff was friendly and helpful "
United States
Christian
$312 nightly
The price is $348
Dec 9 - Dec 10
Total with taxes and fees
Hotel 1829

Olga's Fancy

3.0 star property
12.1 mi from Cinnamon Bay Beach
9.6 out of 10, Exceptional, (1003)
"Fabulous place Wonderful host—- accommodation was perfect. Could stay here a week and just take in the views and savor the local restaurants all within walking distance."
United States
Beth
$142 nightly
The price is $159
Dec 14 - Dec 15
Total with taxes and fees
Olga's Fancy

The Ritz-Carlton, St. Thomas

5.0 star property
6.1 mi from Cinnamon Bay Beach
8.4 out of 10, Very Good, (439)
"The seaside massage was spectacular and the view of the ocean while laying pool side is just breathtaking. "
United States
Benita
$1,008 nightly
The price is $1,126
Dec 9 - Dec 10
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

3.5 star property
10.8 mi from Cinnamon Bay Beach
9.2 out of 10, Wonderful, (139)
"Location and beach was the best. If you want a romantic getaway this is the place for you."
United States
Philip Eloy Castilla
$715 nightly
The price is $802
Dec 9 - Dec 10
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Hampton by Hilton St. Thomas

3.0 star property
10.8 mi from Cinnamon Bay Beach
9.0 out of 10, Wonderful, (32)
"Love it here, second time staying here and really love it "
United States
Julianna
$290 nightly
The price is $326
Dec 14 - Dec 15
Total with taxes and fees
Hampton by Hilton St. Thomas

The Pink Palm Hotel - Adults Only

3.0 star property
11.5 mi from Cinnamon Bay Beach
9.0 out of 10, Wonderful, (347)
"Great hotel!"
United States
Yasemin
$303 nightly
The price is $340
Dec 9 - Dec 10
Total with taxes and fees
The Pink Palm Hotel - Adults Only

The Landmark Apartment

2.5 star property
11.4 mi from Cinnamon Bay Beach
8.8 out of 10, Excellent, (15)
"I loved the historic nature of the building. It had an interesting layout, but it was very spacious and clean, and had a wonderful location for walking around downtown and seeing the sights."
United States
Mercy
$370 nightly
The price is $398
Dec 14 - Dec 15
Total with taxes and fees
The Landmark Apartment

The Cottage at Villa Indigo

3.0 star property
11.4 mi from Cinnamon Bay Beach
8.8 out of 10, Excellent, (15)
"We got a true dose of the life experience on the island staying here. The entire experience was MAGICAL!!!! Me and my family will most definitely staying again when we come back "
United States
Oronde
$411 nightly
The price is $444
Dec 9 - Dec 10
Total with taxes and fees
The Cottage at Villa Indigo

Mafolie Hotel

3.0 star property
11.4 mi from Cinnamon Bay Beach
8.6 out of 10, Excellent, (1001)
"The best views and drinks on the island. "
United States
Zacharias
$177 nightly
The price is $196
Dec 9 - Dec 10
Total with taxes and fees
Mafolie Hotel

The Westin St. Thomas Beach Resort & Spa

4.5 star property
11 mi from Cinnamon Bay Beach
8.4 out of 10, Very Good, (1014)
"Beautiful property. "
United States
Chaula
$605 nightly
The price is $679
Dec 9 - Dec 10
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

Midtown Guest House

3.0 star property
11.4 mi from Cinnamon Bay Beach
8.2 out of 10, Very Good, (272)
"Convenient location. Very helpful host!"
United States
Glenda
$105 nightly
The price is $118
Dec 9 - Dec 10
Total with taxes and fees
Midtown Guest House

Bunker Hill Hotel

3.0 star property
11.4 mi from Cinnamon Bay Beach
8.0 out of 10, Very Good, (1059)
"Amazing hotel. Clean, comfortable and great staff "
United States
Jonathan
$144 nightly
The price is $160
Dec 9 - Dec 10
Total with taxes and fees
Bunker Hill Hotel

Galleon House Hotel

3.0 star property
11.4 mi from Cinnamon Bay Beach
7.8 out of 10, Good, (1002)
"Nice for budget "
United States
Abiskar
$84 nightly
The price is $94
Dec 11 - Dec 12
Total with taxes and fees
Galleon House Hotel

Boundless Bliss Hotel

2.5 star property
10 mi from Cinnamon Bay Beach
7.0 out of 10, Good, (141)
"Stayed one night ,it was comfortable felt safe ."
United States
Gloria
$204 nightly
The price is $227
Dec 9 - Dec 10
Total with taxes and fees
Boundless Bliss Hotel

Windward Passage Hotel

3.5 star property
11.8 mi from Cinnamon Bay Beach
7.0 out of 10, Good, (1371)
"Easy check-in great staff great bartender. It’s been a few years since I’ve been back and it’s much improved post Covid."
United States
Genevieve
$193 nightly
The price is $215
Dec 9 - Dec 10
Total with taxes and fees
Windward Passage Hotel

Bluebeard's Castle Resort

4.0 star property
11 mi from Cinnamon Bay Beach
10.0 out of 10, Exceptional, (1)
"Everything was lovely. Kemia if that’s her name was great, she seemed like the only one who was working "
United States
Layla
$456 nightly
The price is $513
Dec 9 - Dec 10
Total with taxes and fees
Bluebeard's Castle Resort

The Breeze St Thomas

2.0 star property
10.5 mi from Cinnamon Bay Beach
$452 nightly
The price is $505
Dec 9 - Dec 10
Total with taxes and fees
The Breeze St Thomas
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 Cinnamon Bay Beach Hotel Reviews

Hotels near other Cinnamon Bay Beach attractions

Find out more about Cinnamon Bay Beach

Top reasons to visit Cinnamon Bay Beach

  • Stunning Beaches: Cinnamon Bay Beach boasts pristine sands and crystal-clear waters, perfect for relaxation and sunbathing.
  • Snorkeling Adventures: Explore vibrant coral reefs and marine life just off the shore, making it a snorkeler's paradise.
  • Outdoor Activities: Enjoy hiking the nearby trails, including the scenic Cinnamon Bay Nature Trail, within Virgin Islands National Park.
  • Beach Camping: Experience unique accommodations with beach camping options, combining adventure and comfort.
  • Cultural Insights: Visit the Cinnamon Bay Museum to discover the local history and heritage of St. John.

Find great hotels near Cinnamon Bay Beach

Experience the beauty and adventure of Cinnamon Bay Beach, where a range of accommodations awaits you. From charming campground cottages to relaxing resorts, there's something for every traveler seeking a family vacation or an outdoor adventure. Enjoy on-site dining at the campground's restaurant, and immerse yourself in the stunning natural surroundings that make this destination a perfect getaway for beach enthusiasts and nature lovers alike.

  • The Westin St. John Resort Villas: Embrace a luxurious Caribbean escape at The Westin St. John Resort Villas, a 4.5-star resort just 3 miles from Cinnamon Bay Beach. Perfect for families and adventure seekers, this property offers an array of thrilling activities, including onsite snorkeling and nearby kayaking and parasailing. Guests can unwind in spacious villas featuring modern comforts while children enjoy amenities like supervised childcare and a playground. With a focus on creating unforgettable vacation experiences, this resort beautifully combines relaxation and adventure for the whole family.
  • Inn at Tamarind Court: Experience the charm of the Inn at Tamarind Court, a cozy 3-star hotel located 3 miles from Cinnamon Bay Beach. This nature-themed accommodation is nestled in the city center, providing easy access to local attractions and outdoor adventures. Guests can explore nearby hiking and biking trails, immersing themselves in the stunning natural beauty of St. John. With a welcoming atmosphere and personalized service, the Inn at Tamarind Court is ideal for travelers seeking adventure and a taste of the local culture.
  • Marketplace Suites: Discover convenience and comfort at Marketplace Suites, a 3.5-star hotel situated 3 miles from Cinnamon Bay Beach in the heart of the shopping district. This property caters to travelers looking to blend their love for nature with a shopping experience. Guests can explore nearby boutiques and local markets while enjoying well-appointed accommodations. Marketplace Suites is perfect for those who appreciate a vibrant atmosphere and easy access to both nature and shopping. The friendly service and central location make it a top choice for a memorable stay.

Where to stay near Cinnamon Bay Beach

Immerse yourself in the tropical paradise near Cinnamon Bay Beach, St. John, U.S. Virgin Islands. Discover pristine beaches, vibrant coral reefs, and breathtaking natural beauty. Explore the nearby island refuge, where outdoor adventures await, from snorkeling in crystal-clear waters to hiking lush trails. Unwind on several gorgeous beaches, each offering a unique atmosphere and the perfect backdrop for unforgettable excursions. Experience the essence of island life and create lasting memories in this idyllic destination.

  • St. John: As a stunning district, St. John is celebrated for its breathtaking outdoor scenery and pristine beaches, including the famous Cinnamon Bay Beach. With a unique island vibe, this destination offers a mix of relaxation and adventure. Travelers flock here for activities such as snorkeling, hiking in the Virgin Islands National Park, and soaking up the sun on the soft sands. The peak visiting times, like March and July, bring a vibrant atmosphere, but you can still enjoy a more tranquil experience during the off-peak months. Local highlights include beautiful bays and lush parkland, making it a perfect spot for nature enthusiasts.
  • Estate Great Cinnamon Bay: This charming village is located a short distance from Cinnamon Bay Beach, making it an ideal base for beachgoers. Estate Great Cinnamon Bay attracts visitors year-round with its abundant outdoor activities and scenic views. Adventure seekers can engage in exciting underwater sports or relax at nearby resorts. The area is known for its stunning coastline, and guests can explore the nearby national park to discover unique flora and fauna. With peak visitor times in March and the summer months, the village offers a lively atmosphere that still retains its laid-back charm.
  • Estate Peter Bay: Just a short walk from Cinnamon Bay Beach, Estate Peter Bay is a quaint village known for its picturesque landscapes and luxurious accommodations. Visitors are drawn here for an outdoor experience that includes access to beautiful beaches and the renowned Virgin Islands National Park. Golf enthusiasts will appreciate the nearby golf courses, adding to the recreational options available. With consistent visitor numbers, particularly in March and during the summer, Estate Peter Bay provides a serene escape while still being close to local attractions and stunning natural beauty.

Things to do near Cinnamon Bay Beach

Cinnamon Bay Beach in St. John, U.S. Virgin Islands, offers a variety of exciting activities for tourists. You can enjoy beach camping, engage in various beach activities, and explore vibrant snorkeling spots right off the shore. Additionally, there are excellent hiking opportunities nearby, allowing you to experience the island's natural beauty. Whether you're looking to relax or seek adventure, Cinnamon Bay Beach has something for everyone.

Shopping

Only 3 miles from Cinnamon Bay Beach, St. John Spice offers a variety of unique gifts and souvenirs, while Mongoose Junction, also 3 miles away, features a lively shopping atmosphere with entertainment. If you're up for a drive, Market Square East is located 10 miles away, showcasing local goods and city vibes.

Recreation

Experience rejuvenation at The Self Centre, where soothing body treatments await just 2 miles away, enveloped in a tranquil atmosphere. For outdoor enthusiasts, Mahogany Run Golf Course, located 10 miles away, offers a perfect blend of sports and stunning scenery.

Adventure

Embark on the St John Eco Hike & Snorkel Adventure, located 3 miles from Cinnamon Bay Beach, where you’ll experience stunning scenery and vibrant marine life. Explore the Lind Point Trail, also 3 miles away, for outdoor adventure. For a unique view, take the Skyride to Paradise Point, 10 miles away.

Nightlife

Experience vibrant nightlife at Cinnamon Bay Beach with a visit to Pistarckle Theater, offering culture and family vibes just 9 miles away. For a relaxed evening, Magic Ice Gallery provides a cozy drinking atmosphere 12 miles away, while Caribbean Cinemas US VI Market Square showcases the latest films 10 miles away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cinnamon Bay Beach

To save on your trip to Cinnamon Bay Beach, consider visiting between September and November when prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals. Tuesdays are typically the cheapest days to stay, while Sundays are the most expensive. Use Expedia's search tools to find budget-friendly accommodations and consider booking a package for additional savings. Joining the One Key membership can provide exclusive discounts and cash back for future stays. Don't forget to explore free activities like hiking and snorkeling in the beautiful surroundings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Cinnamon Bay Beach are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Cinnamon Bay Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Cinnamon Bay Beach is Tuesday. The most expensive day to stay around Cinnamon Bay Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool offers you the flexibility to set your budget, choose your desired location, and more. You can easily sort the results to display prices from lowest to highest, making it simple to find the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by booking a package with Expedia that combines your Cinnamon Bay Beach hotel, flights, and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Cinnamon Bay Beach

If you're visiting Cinnamon Bay Beach in St. John, U.S. Virgin Islands, there's plenty to explore. Enjoy the stunning beach and bay, and venture into the nearby Virgin Islands National Park for outdoor adventures. Don't miss the Cinnamon Bay Nature Trail for scenic views and the Cinnamon Bay Museum to learn about local history. Whether you're seeking relaxation or exploration, this area offers a perfect mix of natural beauty and cultural experiences.

  • Trunk Bay: A picturesque beach known for its stunning turquoise waters and soft white sand, Trunk Bay is a perfect spot for sunbathing and swimming. With its underwater snorkeling trail, you can explore vibrant coral reefs just a short swim from the shore.
  • Virgin Islands National Park: This breathtaking national park offers adventure and scenic beauty. Hike through lush landscapes, discover historic ruins, and enjoy outdoor activities while soaking in the diverse flora and fauna that make this park a natural wonder.
  • Battery: Located on a scenic point, Battery is a charming site perfect for romantic excursions. With stunning views of the coastline, it’s an ideal spot for a picnic or sunset watching, surrounded by lush tropical scenery.

Best time to go to Cinnamon Bay Beach

The best time to visit Cinnamon Bay Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Cinnamon Bay Beach falls in September, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature around Cinnamon Bay Beach falls in March, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)No RainMostly SunnyAverageAverage
February77.9°F (25.5°C)No RainMostly SunnyAverageAverage
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyAverageSlightly High
May80.2°F (26.8°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnySlightly HighAverage
September83.1°F (28.4°C)Light RainMostly SunnySlightly LowSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowSlightly Low
December79.7°F (26.5°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Cinnamon Bay Beach

To reach Cinnamon Bay Beach in St. John, U.S. Virgin Islands, you can fly into two major airports. St. Thomas (STT-Cyril E. King) is located 14 miles away, with nearby hotels like The Ritz-Carlton, St. Thomas, and The Westin St. Thomas Beach Resort & Spa offering convenient transportation services. Alternatively, St. Thomas (SPB-St. Thomas Seaplane Base) is only 12 miles from the beach, close to accommodations such as The Westin St. John Resort Villas and Margaritaville Vacation Club. For flights from Christiansted (STX-Henry E. Rohlsen), located 45 miles away, you can find options like Carambola Beach Resort St. Croix and King Christian Hotel, although they are further from your destination.

Frequently asked questions

What are the top-rated hotels near Cinnamon Bay Beach?
Discover the top-rated hotels near Cinnamon Bay Beach that promise an unforgettable stay in St. John, U.S. Virgin Islands.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers a remarkable stay with a perfect review rating of 10, situated just 4.7 miles from Cinnamon Bay Beach. This modern condo features a fully equipped kitchen, including an oven, refrigerator, and coffee maker, ensuring travelers can enjoy home-cooked meals. With amenities like an outdoor pool, hot tub, and nearby paddleboating, this hotel is ideal for those looking to relax and explore the stunning waters of St. John.

Westin St. John 2bdrm

The Westin St. John 2bdrm is a luxurious retreat, rated 10 by travelers and located 5.0 miles from Cinnamon Bay Beach. Guests can indulge in ocean views from their balcony and enjoy a range of amenities including multiple outdoor pools, a hot tub, and onsite tennis courts. This resort guarantees a memorable experience with its well-appointed kitchen facilities and access to private beach areas, perfect for sunbathing and relaxation.

The Saint Resort

The Saint Resort, a charming 3-star hotel, boasts a stellar review rating of 10 and is conveniently located just 4.6 miles from Cinnamon Bay Beach. This resort features a full-service spa, outdoor pool, and stunning ocean views. Guests can unwind with various treatments including deep tissue and prenatal massages, or enjoy the swim-up bar while lounging by the pool. The unique hot springs onsite provide a tranquil retreat, making it an exceptional choice for those seeking relaxation.
How much is a hotel near Cinnamon Bay Beach?
Staying near Cinnamon Bay Beach is a treat, with plenty of hotels from $94 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
Are there any 5-star hotels near Cinnamon Bay Beach?
Discover the charm of top-rated 5-star hotels near Cinnamon Bay Beach, perfect for an unforgettable getaway.

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club is a luxurious 5-star hotel located just 1.2 miles from Cinnamon Bay Beach. With a review rating of 8.0, this private island resort offers an exclusive retreat surrounded by stunning natural beauty. Guests can indulge in complimentary buffet breakfast, unwind by the outdoor pool, or enjoy beachside service with beach cabanas and sun loungers. Unique amenities include snorkeling and yoga classes right on the beachfront, ensuring a rejuvenating experience amidst the island's serene atmosphere.
What are the best affordable hotels near Cinnamon Bay Beach?
For travelers seeking affordable and comfortable stays near Cinnamon Bay Beach, these options provide great value without compromising on quality.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers a spacious and modern one-bedroom condo just 4.7 miles from Cinnamon Bay Beach. With a perfect review rating of 10, this hotel is ideal for travelers looking for a cozy retreat. Enjoy amenities like WiFi, a fully equipped kitchen, and private balcony, along with access to a pool and nearby paddleboating activities. This condo truly captures the essence of a beach getaway.

Westin St. John 2bdrm

The Westin St. John 2bdrm is situated 5.0 miles from Cinnamon Bay Beach and boasts a flawless review rating of 10. This inviting two-bedroom suite features a kitchen and ocean views, perfect for families or groups. Guests can enjoy the outdoor pool, hot tub, and tennis facilities, ensuring a fun and relaxing stay while being close to the beach's allure.

The Saint Resort

The Saint Resort, located 4.6 miles from Cinnamon Bay Beach, is a charming 3-star hotel with a perfect review rating of 10. This resort features free WiFi and self-parking, making it a great choice for budget-conscious travelers. Guests can indulge in the onsite spa, outdoor pool, and sauna, providing a relaxing retreat after a day at the beach.
Are there any hotels with pools close to Cinnamon Bay Beach?
For travelers seeking a refreshing stay near Cinnamon Bay Beach, these top-rated hotels with pools offer the perfect escape.

The Saint Resort

The Saint Resort is a charming 3-star retreat located just 4.6 miles from Cinnamon Bay Beach, with an impressive review rating of 10. Guests can unwind by the outdoor pool featuring sun loungers, cabanas, and a swim-up bar, ideal for relaxation. Additional amenities include an onsite spa with hot springs, sauna, and a variety of massage treatments, ensuring a rejuvenating experience.

𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BR

Just 4.0 miles from Cinnamon Bay Beach, 𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢 offers a remarkable 10 review rating. This luxurious beachfront resort features an outdoor heated pool and is family-friendly, equipped with a play area for children and toys for entertainment. Guests can enjoy spacious rooms with a full kitchen, ensuring a comfortable and enjoyable stay for families.

Ultra Luxury Westin St. John Three Bedroom Pool Villa, Virgin Grand

Located 5.0 miles away from Cinnamon Bay Beach, the Ultra Luxury Westin St. John Three Bedroom Pool Villa offers a superb 9.4 review rating. This villa features both shared and private outdoor pools, perfect for families or groups seeking a luxurious getaway. Guests will also enjoy a fully equipped kitchen, onsite tennis courts, and a nearby marina for adventurous water activities like kayaking and windsurfing.
What are the best pet-friendly hotels near Cinnamon Bay Beach?
If you're looking for top-rated pet-friendly hotels near Cinnamon Bay Beach, St. John, U.S. Virgin Islands, there are excellent options that ensure a comfortable stay for both you and your furry friend.

Romantic Villa

Romantic Villa is a delightful 3-star getaway situated 4.9 miles from Cinnamon Bay Beach. Rated 9.6 by travelers, this villa welcomes pets and provides a cozy ambiance for a relaxing retreat. Guests will love the private hot tub, a fully equipped kitchen, and ocean views from the patio, all while being close to local activities like windsurfing and hiking. This hotel is ideal for those seeking a romantic escape with their beloved pets.

St John Inn

St John Inn is a charming 3-star hotel located just 4.8 miles from Cinnamon Bay Beach, offering a welcoming atmosphere for travelers traveling with pets. With a superb review rating of 9.2, this inn allows pets in rooms, ensuring that your furry companions feel right at home. Guests can enjoy a refreshing outdoor pool, free continental breakfast, and various nearby activities such as kayaking and snorkeling, making it a perfect base for island adventures.
Can I book a fully refundable hotel close to Cinnamon Bay Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Cinnamon Bay Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Cinnamon Bay Beach?
To look for discounts on hotels near Cinnamon Bay Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.