You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in U.S. Virgin Islands, Christiansted · 608.07 km from centre
7.4
711 reviews
When you stay at Hotel on the Cay in Christiansted, you'll be on the beach, just steps from Protestant Cay and Protestant Cay Beach. This beach hotel is 0.1 mi (0.1 km) from Christiansted National Historic Site and 0.1 mi (0.1 km) from Old Danish Customs House.

Hotel in British Virgin Islands, Road Town · 609.89 km from centre
8.0
690 reviews
Breakfast available
With a stay at Village Cay Hotel and Marina in Road Town (Wickhams Cay 1), you'll be within a 10-minute walk of Tortola Cruise Ship Port and Main Street. This hotel is 0.3 mi (0.4 km) from Road Town Methodist Church and 0.5 mi (0.8 km) from St. George’s Anglican Church.

Hotel in U.S. Virgin Islands, Christiansted · 618.29 km from centre
7.8
191 reviews
Breakfast available
Located in Christiansted, Oceans at Carina Bay Adults Only is on the beach, a short 4-minute walk from Divi Carina Bay Casino and within 3 minutes by car from Teague Bay. This all-inclusive hotel is 0.8 mi (1.3 km) from Grape Tree Beach and 1.1 mi (1.8 km) from The Reef Golf Course.

Hotel in Providenciales · 411.32 km from centre
9.4
229 reviews
Breakfast available
With a stay at Rock House in Providenciales, you'll be on the beach, within a 15-minute drive of Grace Bay Beach and Babalua Beach. This beach hotel is 7.3 mi (11.7 km) from Long Bay Beach and 0.2 mi (0.3 km) from Providenciales Beaches.

Resort in Carolina · 462.19 km from centre
8.4
1,752 reviews
Breakfast available
A stay at Fairmont El San Juan Hotel places you in the heart of Carolina, a 5-minute drive from The Mall of San Juan and 6 minutes from Museo de Arte de Puerto Rico. This beach resort is 5.8 mi (9.4 km) from Plaza las Americas and 5.9 mi (9.5 km) from Puerto Rico Convention Center.

Hotel in Condado, San Juan · 456.94 km from centre
8.4
1,163 reviews
Breakfast available
With a stay at AC Hotel by Marriott San Juan Condado in San Juan (Condado), you'll be a 5-minute drive from Pan American Pier and 5 minutes from Puerto Rico Convention Center. This hotel is 1 mi (1.7 km) from Condado Beach and 2.8 mi (4.5 km) from Port of San Juan.

Hotel in Santurce, San Juan · 454.77 km from centre
9.0
1,001 reviews
Breakfast available
Located in San Juan (Santurce), Hyatt House San Juan is within a 10-minute walk of Distrito T-Mobile and Pan American Pier. This hotel is 0.5 mi (0.8 km) from Puerto Rico Convention Center and 1.4 mi (2.2 km) from Escambron Beach.

Hotel in Carolina · 461.27 km from centre
8.2
1,274 reviews
Breakfast available
With a stay at TRYP by Wyndham Isla Verde, you'll be centrally located in Carolina, steps from Isla Verde Beach and Carolina Beach. This beach hotel is 4.5 mi (7.2 km) from Condado Beach and 5 mi (8.1 km) from Pan American Pier.

Hotel in Puerto Rico Island, Luquillo · 492.84 km from centre
9.2
573 reviews
Breakfast available
Located in Luquillo (Mata de Plátano), Fairfield by Marriott Luquillo Beach is within a 10-minute walk of Balneario La Monseratte and Luquillo Beach. This beach hotel is 1 mi (1.6 km) from Azul Beach and 1.1 mi (1.8 km) from La Pared Beach.

Hotel in San Juan · 452.22 km from centre
8.8
919 reviews
Breakfast available
With a stay at Hotel Rumbao, a Tribute Portfolio Hotel, you'll be centrally located in San Juan, steps from Pier 3 and Teatro Tapia. This hotel is 0.2 mi (0.3 km) from Pier 1 and 0.2 mi (0.3 km) from Port of San Juan.

Resort in Carolina · 462.03 km from centre
9.0
1,683 reviews
Breakfast available
With a stay at The Royal Sonesta San Juan in Carolina (Isla Verde), you'll be a 3-minute drive from Isla Verde Beach and 6 minutes from Casino del Mar at La Concha Resort. This beach resort is 5.2 mi (8.4 km) from Condado Beach and 5.7 mi (9.2 km) from Puerto Rico Convention Center.

Hotel in U.S. Virgin Islands, Christiansted · 600.67 km from centre
10.0
6 reviews
Breakfast available
Located in Christiansted, The Cove Hotel St.Croix is by the ocean, a 4-minute drive from Salt River Bay National Historical Park and 11 minutes from Cane Bay Beach. This hotel is 7 mi (11.3 km) from St. Croix Government House and 9.7 mi (15.7 km) from Annaly Bay Hike and Tidal Pools.

Motel in Ponce · 399.29 km from centre
7.8
599 reviews
With a stay at Hotel Nuevo Mejico in Ponce, you'll be within a 10-minute drive of Vicens Coliseum and Montaner Stadium. This motel is 4.1 mi (6.6 km) from Tibes Indian Ceremonial Center and 4.4 mi (7.1 km) from Casa Wiechers-Villaronga.

Hotel in Puerto Rico, Vieques · 522.07 km from centre
8.4
225 reviews
Offering a restaurant, the Adults Only El Blok is located in Vieques. Free WiFi access is available throughout. The property offers free parking and the use of beach towels and chairs for all guests of the hotel.
Each room features air conditioning and a balcony. Featuring a shower, private bathroom includes a hairdryer and free toiletries. Extras include a desk, in-room safe, mini bar, a laptop safe and bed linen.
At El Blok you will find 24-hour on-site staff, a terrace and a bar. Other facilities offered at the property include meeting facilities, a tour desk and luggage storage.
The hotel is 1.7 mi from Bioluminescent Bay. Luis Munoz Marin International Airport is 42 mi away.

Resort in Grace Bay, Providenciales · 409.32 km from centre
9.0
1,003 reviews
Breakfast available
Located in Providenciales (Grace Bay), Windsong on the Reef is within a 5-minute drive of Grace Bay Beach and Pelican Beach. This beach resort is 1.5 mi (2.4 km) from Turtle Cove Marina and 2.6 mi (4.2 km) from The Regent Village.

Resort in Charlotte Amalie, Frydendal · 578.40 km from centre
8.1
93 reviews
This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.
All spacious, modern rooms offer Wi-Fi access and a spacious work desk. There is a refrigerator and a coffee maker in each room. The resort features rooms with a 65" flat-screen TV and private balcony in most rooms.
Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center.
At the Westin, we also feature our own private dock featuring fishing excursions and daily snorkel and sunset cruises.
Coral World is a 13-minute drive from this resort, while Mangrove Lagoon is a 10-minute drive away. Guests will also find Historic Hassel Island within 2.5 mi while Cyril E. King Airport is 5.3 mi from the resort.

Hotel in Charlotte Amalie, St. Thomas · 578.53 km from centre
9.2
87 reviews
Breakfast available
With a stay at Buoy Haus Beach Resort St. Thomas, Autograph Collection in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Morningstar Beach. This beach hotel is 7.7 mi (12.4 km) from Sapphire Beach and 5.7 mi (9.2 km) from Magens Bay Beach.

Resort in Grace Bay · 409.35 km from centre
8.8
78 reviews
Coral Gardens on Grace Bay is on the beautiful coastline of Grace Bay and includes quick beach access, free Wi-Fi and 2 outdoor pools. This property also has an on-site restaurant.
Each room and suite at this modern, tropical property comes equipped with air conditioning, a cable TV, safe and a private bathroom. Suites feature a full kitchen and dining area.
The hotel’s Somewhere Café and Lounge serves Tex-Mex cuisine and is open for breakfast, lunch and dinner. There are other dining options within one mile of the property.
Coral Gardens on Grace Bay also has a concierge service, and the hotel’s tour desk can help guests arrange outdoor activities like snorkeling and bird watching.
The 200-year-old Cheshire Hall ruins are a 15-minute drive away, and “The Hole” swimming area is 6.4 miles away. Providenciales International Airport is a 12-minute drive away.

Hotel in San Juan · 451.69 km from centre
8.5
471 reviews
Located in San Juan, within a 15-minute walk of Fort San Felipe del Morro and 4 miles of Museum of Art of Puerto Rico, Armas Hotel has accommodations with free WiFi throughout the property. The property is close to La Fortaleza, Governor's Residence, San José Church and Museum of San Juan. The property is 1.8 miles from Playa Ocho, and within 300 yards of the city center.
Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms also feature a terrace. All guest rooms will provide guests with a fridge.
Popular points of interest near Armas Hotel include Cristo Chapel, Old San Juan and Ponce de Leon Statue. Isla Grande Airport is 3.7 miles from the property.

Hotel in San Juan · 452.03 km from centre
With a stay at Hotel Milano in San Juan (Old San Juan), you'll be a short 3-minute walk from Port of San Juan and within 5 minutes by car from Sheraton Casino. This hotel is 2.2 mi (3.6 km) from Condado Beach and 2.9 mi (4.7 km) from Puerto Rico Convention Center.