Skip to main content

The 10 Best Romantic Hotels in San Andrés, Colombia

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

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in San Andrés, within 100 metres of Parceras Beach and 1.5 km of Spratt Bight Beach, Tropical Coral offers accommodation with a shared lounge and free WiFi as well as free private parking for guests who drive. The property is situated 3.3 km from San Andres Bay, 6.7 km from Morgan's Cave and 8.2 km from The Hill. The property is non-smoking and is located 2 km from North End.

We really enjoyed our stay at Tropical Coral and even extended it. Hotel is small and run by a very friendly family who is very welcoming and provides all the needed information, they can book tours for you at very reasonable price. Meals are not provided but you have a small kitchen and vending machine on site. Our room was large with basic equipment but we had all we needed. The walls are quite thin but this wasn’t a problem as mainly families were staying at the hotel and there was no noise after 10pm. Location of the hotel itself is around 30min walk from main beach and 40min walk from town center. It’s nice because you’re away from town noise in a quiet street, just a few meters away from the sea. To move around the island, you can take a taxi to city for 15.000 or rent a scooter or use a local bus from a stop at the corner of the street as we did.

Show more Show less
9.1
Superb
282 reviews
Price from
£45
per night

Boasting an outdoor swimming pool, shared lounge, restaurant and free WiFi, Hotel Mare Mare Inn is situated in San Andrés, less than 1 km from Parceras Beach and 2.4 km from Spratt Bight Beach. The property is around 3 km from North End, 4.2 km from San Andres Bay and 5.7 km from Morgan's Cave. The accommodation features room service, a concierge service and currency exchange for guests.

Nice clean pool. Best part is Renoldo's care. Ask him anything. Bonus for us, good English. The bus is very easy to take and cheap.

Show more Show less
9.3
Superb
26 reviews
Price from
£76
per night

Offering a shared lounge and quiet street view, Lili House is situated in San Andrés, 2.6 km from Spratt Bight Beach and 1.5 km from San Andres Bay. It is set 700 metres from Los Almendros Beach and features a shared kitchen. The holiday home offers a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property.

very clean, huge comfortable bed, fridge in room, access to kitchen including washing machine and dryer, large balcony accessed directly from room.

Show more Show less
9.6
Exceptional
75 reviews
Price from
£49
per night

Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options.

Hotel Casablanca has air-conditioned rooms with cheerful décor and flat-screen cable TV. Bungalows feature private sun terraces. Some rooms have private balconies and sea views.

The room, facilities, breakfasts was delicious

Show more Show less
8.1
Very good
1,266 reviews
Price from
£284
per night

This elegant Mediterranean-inspired mansion features an outdoor swimming pool. It has air-conditioned rooms with free Wi-Fi. Private parking is also free.

At Hotel Boutique Le Castel Blanc guests can sunbathe by the pool or visit San Andrés commercial area, 2 km away.

Perfect place to stay out of hustle and bustle of the town centre and only a short walk to great bars and restaurants, the staff were wonderful , the room was clean and very comfortable with a lovely balcony. Planning to go back again next year .

Show more Show less
8.1
Very good
2,224 reviews
Price from
£51
per night

By The Sea Guest House offers accommodation in San Andrés. Free private parking is available on site.

A terrace or balcony are featured in certain rooms. A flat-screen TV with satellite channels is offered.

It was a great place to stay, the staff is very friendly and we loved all the breakfast options. The air conditioner worked well. I would completely recommend this Hotel.

Show more Show less
8.9
Fabulous
493 reviews
Price from
£66
per night

Located within 80 metres of Spratt Bight in San Andrés, Apartahotel Bahia Tropical II offers accommodation with free WiFi.

All units feature air conditioning and a cable flat-screen TV. There is also a kitchen in some of the units equipped with a fridge and a stovetop.

Comfy and close to the beach.

Show more Show less
8.1
Very good
425 reviews
Price from
£52
per night

Set in San Andrés, 500 metres from Spratt Bight Beach and less than 1 km from Los Almendros Beach, Kings House offers free WiFi and air conditioning. There is a private entrance at the guest house for the convenience of those who stay. The guest house has family rooms.

Location was really good, this place is a key for someone that want to do many activities offered by the island, bed was solid and comfortable good for someone with backpain like me. The owner is really Helpful and friendly, he was prompt to help with all our requirements, also he offered us to keep our luggage before our Check in and after our check out!

Show more Show less
8.6
Fabulous
259 reviews
Price from
£23
per night

Situated in San Andrés, Massalli Sanctuary Lodge has a garden, shared lounge, terrace, and free WiFi throughout the property. The property is located 1.4 km from San Luis Beach, 9.2 km from San Andres Bay and 10 km from North End. Guests can use the hot tub, or enjoy sea views.

Basically the only good thing was the wifi but on our way back the second nigh the light was missing everywhere so with that the absence of wifi too.

Show more Show less
8.2
Very good
115 reviews
Price from
£41
per night

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.

The apartment will provide you with a TV, satellite channels and cable channels. The private bathroom also comes with a shower. Extras include an outdoor seating area, bed linen and a fan.

Everything. My room, the view, the hospitality of Mr Taga.

Show more Show less
8.3
Very good
368 reviews
Price from
£25
per night

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.
Search romantic hotels in San Andrés

Most booked romantic hotels in San Andrés this month

FAQ about romantic hotels in San Andrés







Romantic hotels that guests love in San Andrés

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 78 reviews
    It was super spacious and very well maintained. My dog had lots of space to roam around and lying by the pool was very relaxing. The view of the beautiful see and having magical sunsets every night by our doorstep has been an absolute treat
    Hommelsheim
    People with friends
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 346 reviews
    Everything was amazing. Lovely people, wonderful Location. Simple the best.
    Fahrenbruch
    Solo traveller
  • Avg. price/night: £33.96
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 388 reviews
    That the owners were so lovely and helpfull!
    Joey
    Young couple
  • Avg. price/night: £36.98
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,070 reviews
    The bed was comfortable, the property was clean and has a lovely patio. The location is very central. The receptionists were very nice (but some of the kitchen staff seemed a bit moody).
    Spela
    Solo traveller
  • Avg. price/night: £78.21
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 220 reviews
    The room we got was big, spacious, clean, had air con and we had our own private jacuzzi!
    Christelle
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 326 reviews
    Everything. We were 4 days here and the location is perfect for relaxing, accessible by bus or taxi or even walking (if you like walking). Great and friendly service. Breakfast was exactly what we needed to start the day. But the most amazing thing is the attention, quick and kind. I will totally recommend it.
    G. Paola
    Family with young children
  • Avg. price/night: £92.45
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 539 reviews
    Everything was accurate to the photos, nice clean pool, nice breakfast, lovely staff
    Alan
    Solo traveller
  • Avg. price/night: £153.56
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 37 reviews
    The location is lovely The apartment is well decorated & the furniture suits the location very well Beds are comfy The staff are very friendly
    Lance-Eh-Lot
    People with friends
  • Avg. price/night: £194.14
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 224 reviews
    Lovely spacious room and bathroom, effective air con, bathroom worked and plenty of hot water, great food. Fantastic staff and very helpful hotel owner.
    Alison
    People with friends
  • Avg. price/night: £172.57
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 699 reviews
    The suite with private. Jacuzzi. Very romantic. Great place to go to be quite and alone.
    Tobey
    Young couple
gogless