The 10 best romantic hotels in San Andrés, Colombia | Booking.com
Skip to main content

Romantic Hotels in San Andrés

Find the romantic hotels that appeal to you the most

The best romantic hotels in San Andrés

Check out our pick of great romantic hotels in San Andrés

Filter by:

Review score

Tropical Coral

San Andrés

Set in San Andrés, within 100 metres of Parceras Beach and 2 km of North End, Tropical Coral offers accommodation with a shared lounge and free WiFi as well as free private parking for guests who...

Y
Yolanda
From
El Salvador
Great guidance and your offerings, and quiet rooms
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 126 reviews
Price from
US$43.80
1 night, 2 adults

ZOJO MARiNA BAY

San Andrés

Located two streets from the most beautiful beaches of San Andres, it is located in the pedestrian area of Spratt Bay, ZOJO MARiNA BAY provides rooms with free WiFi.

G
Grace
From
United Kingdom
The view from the room was incredible, the staff were friendly and helpful.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 266 reviews
Price from
US$64.04
1 night, 2 adults

Kings House

San Andrés

Set within 500 metres of Spratt Bight Beach and 600 metres of San Andres Bay, Kings House offers rooms with air conditioning and a private bathroom in San Andrés.

S
Stacey
From
Netherlands
Great location, nice spacious room. The sheets were clean and the bed comfortable. The host was nice, helpful and kept a good eye on the place.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 161 reviews
Price from
US$38.42
1 night, 2 adults

Hotel San Luis Place By Dorado

Hotel in San Andrés

Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach and 4.5 km from San Andres Bay.

S
Silvia
From
Italy
San Luis place is 5 min walking from a beautiful beach. The area is quite and the staff super nice and helpful. Perfect balance between price and quality.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 209 reviews
Price from
US$88.11
1 night, 2 adults

Yellow Moon Guesthouse & Apartments

San Andrés

Located 1.7 km from San Luis town and 8 km from Spratt Bight, Yellow Moon Guesthouse & Apartments offers a private beach area and free WiFi throughout.

E
Erika
From
Hungary
Lovely location right on the little private beach, where you can swim even at night as it is lit and safe. Besides you can see the sunrise from your bed. Taga the host is the best ever: helpful, kind, always giving some fruit and can speak English❤️the place is peaceful and quiet but just ten minutes’ walk from the fabulous South Beach and 1 km from the also unique Rocky Cay beach.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 172 reviews
Price from
US$38.94
1 night, 2 adults

Casa Las Palmas Hotel Boutique

Hotel in San Andrés

Featuring an outdoor pool and a tranquil atmosphere, this San Andres, boutique hotel provides free WiFi in all rooms. The beach area on Cocoplum Bay is 15 minutes’ drive area.

M
Marley
From
Colombia
The place is beautiful, full of details and in a nace neighborhood where you are not closer to the center but the view and peace is perfect
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 189 reviews
Price from
US$149.85
1 night, 2 adults

Hosteria Mar y Sol

Hotel in San Andrés

An outdoor swimming pool can be enjoyed in a stylish summer house 1 km off Punta Sur Beach. Hosteria Mar y Sol offers air-conditioned rooms with free Wi-Fi.

P
Pavel
From
Czech Republic
It is in a quiet place, but after a few days, this place is boring. The portion for lunch or dinner is just right, although I would imagine 2-3 times more side dishes, but I'm from a different region.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 123 reviews
Price from
US$37.46
1 night, 2 adults

Sol Caribe Campo All Inclusive

Hotel in San Andrés

This resort is on a large park, near the Southern coast of San Andrés Island, featuring rooms with panoramic sea views. It offers 3 pools and 3 restaurants.

J
John
From
United States
I like the buffet and the are close to the ocean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 131 reviews
Price from
US$306.62
1 night, 2 adults

Hotel Mare Mare Inn

Hotel in San Andrés

Boasting an outdoor swimming pool, shared lounge, restaurant and free WiFi, Hotel Mare Mare Inn is situated in San Andrés, 800 metres from Parceras Beach and 3 km from North End.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 50 reviews
Price from
US$109.64
1 night, 2 adults

Sunset Hotel

Hotel in San Andrés

Featuring a swimming pool and a restaurant, Sunset Hotel offers free WiFi in the common areas and sea views in San Andres Island. Breakfast is provided. The beach is 4 km away.

J
Juha
From
Finland
Relaxed and friendly atmosphere, excellent food, and friendly service. The location was perfect for Scuba, exploring the island by walking, cycling and with a “buggy” . The family running the place have kept it in very good condition. They also helped us to sort out any problems.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 78 reviews
Price from
US$102.46
1 night, 2 adults
All romantic hotels in San Andrés

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in San Andrés and surroundings in the past month

See all

FAQ about romantic hotels in San Andrés