You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
San Andrés, the vibrant capital of the department of San Andrés, Providencia and Santa Catalina in Colombia, is a tropical paradise renowned for its stunning beaches and rich cultural heritage. Visitors to San Andrés can enjoy a variety of accommodations, from luxurious resorts to charming boutique hotels, ensuring a comfortable stay for every traveler. The best neighborhoods to stay in include the bustling North End, known for its lively atmosphere and proximity to the airport, and the tranquil San Luis, offering a more laid-back vibe with beautiful beachfront views.
Top attractions in San Andrés include the picturesque Johnny Cay, a small coral islet perfect for day trips, and the mesmerizing La Piscinita, a natural pool ideal for snorkeling. The island's vibrant culture and stunning natural beauty make it a must-visit destination for those seeking both relaxation and adventure.
See the latest prices and deals by choosing your dates
Hotel in San Andrés · 3.17 km from centre
Breakfast available
With a stay at Mangrove Bay Hotel in San Andrés, you'll be on the beach, within a 15-minute drive of Spratt Bight Beach and Rocky Cay. This beach hotel is 1.1 mi (1.8 km) from First Baptist Church and 1.2 mi (2 km) from San Andres Hill.
Hotel in San Andrés · 3.17 km from centre
9.0
2 reviews
Breakfast available
Located in San Andrés and with Cocoplum Bay Beach reachable within a 7-minute walk, Mangrove Bay Hotel San Andrés Islas has a tour desk, non-smoking rooms, a private beach area, free WiFi throughout the property and a bar. Offering massage services, the property is located within 2.3 miles of San Andres Bay. Some rooms at the property feature a balcony with a sea view.
At the hotel, all rooms include a closet. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at Mangrove Bay Hotel San Andrés Islas have a flat-screen TV and air conditioning, and some rooms also offer a terrace. The rooms have a safety deposit box.
The area is popular for cycling, and bike rental and car rental are available at the accommodation.
Speaking English and Spanish, staff are always on hand to help at the 24-hour front desk.
North End is 2.8 miles from Mangrove Bay Hotel San Andrés Islas, while San Luis is 2.1 miles from the property. Gustavo Rojas Pinilla International Airport is 3.1 miles away.
Hostel in San Andrés · 3.17 km from centre
4.0
1 review
With a stay at Hostal Rohomar 2 - Hostel in San Andrés, you'll be within a 15-minute drive of Spratt Bight Beach and Rocky Cay. This hostel is 1.2 mi (1.9 km) from First Baptist Church and 1.2 mi (2 km) from San Andres Hill.
Guesthouse in San Andrés · 3.25 km from centre
10.0
1 review
With a stay at Room in Guest Room - Green Sea Villa Helen Inn, Kilometer 4 Circunvalar in San Andrés, you'll be within a 5-minute drive of Island House Museum and Morgans Cave. This guesthouse is 4.3 mi (6.9 km) from Spratt Bight Beach and 2.8 mi (4.5 km) from North End.
Guest house in San Andrés, La Loma · 3.25 km from centre
Featuring a garden, Room in Guest room - Posada green sea villa helen kilometer 4 bypass provides accommodations in La Loma. With garden views, this accommodation features a balcony. Morgan's Cave is 1.9 miles from the guest house and The Hill is 2.9 miles away.
This air-conditioned guest house comes with a seating area, a fully equipped kitchenette with a dishwasher, and a satellite TV. Guests can take in the views of the sea from the terrace, which also has outdoor furniture.
North End is 3.5 miles from the guest house, while San Andres Bay is 4.2 miles away. Gustavo Rojas Pinilla International Airport is 1.2 miles from the property, and the property offers a paid airport shuttle service.
Vacation home in San Andrés · 3.27 km from centre
With a stay at this vacation home in San Andrés, you'll be within a 5-minute drive of Island House Museum and Morgans Cave. This vacation home is 4.3 mi (6.9 km) from Spratt Bight Beach and 2.8 mi (4.4 km) from North End.
Guesthouse in San Andrés · 3.27 km from centre
With a stay at Room in Apartment - Comfortable inn Green Sea Villa Helen, Kilometro 4 Circunvalar in San Andrés, you'll be within a 5-minute drive of Island House Museum and Morgans Cave. This guesthouse is 4.3 mi (6.9 km) from Spratt Bight Beach and 2.8 mi (4.4 km) from North End.
Guest house in San Andrés, La Loma · 3.27 km from centre
Providing a garden, Room in Apartment - Comfortable inn Green Sea Villa Helen Kilometres 4 Circunvalar features accommodations in La Loma. This guest house offers air-conditioned accommodations with a balcony. Morgan's Cave is 1.9 miles from the guest house and The Hill is 2.8 miles away.
With free Wifi, this guest house provides a satellite TV, a washing machine, and a fully equipped kitchenette with a dishwasher and microwave. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. The property offers garden views.
North End is 3.4 miles from the guest house, while San Andres Bay is 4.2 miles from the property. Gustavo Rojas Pinilla International Airport is 1.2 miles away, and the property offers a paid airport shuttle service.
Guest house in San Andrés · 3.27 km from centre
Providing a garden, Room in Apartment - Comfortable inn Green Sea Villa Helen Kilometro 4 Circunvalar features accommodations in San Andrés. This guest house offers air-conditioned accommodations with a balcony. Morgan's Cave is 1.9 miles from the guest house and The Hill is 2.8 miles away.
With free Wifi, this guest house provides a satellite TV, a washing machine, and a fully equipped kitchenette with a dishwasher and microwave. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. The property offers garden views.
North End is 3.4 miles from the guest house, while San Andres Bay is 4.2 miles from the property. Gustavo Rojas Pinilla International Airport is 1.2 miles away, and the property offers a paid airport shuttle service.
Lodge in San Andrés · 3.54 km from centre
8.8
17 reviews
Located 1.7 miles from Cocoplum Bay Beach, LodgeFabi'sPlace offers a garden, a terrace and air-conditioned accommodations with a patio and free WiFi.
A toaster and electric tea pot are also available.
A car rental service is available at the lodge.
San Andres Bay is 2.5 miles from LodgeFabi'sPlace, while North End is 2.8 miles from the property. Gustavo Rojas Pinilla International Airport is 3.1 miles away.
Inn in San Andrés · 3.56 km from centre
9.8
20 reviews
Located in San Andrés, 1.7 miles from Playa Zarpada, Posada Nativa Miss Casira has accommodations with a garden, free private parking and a terrace. The property is around 1.7 miles from Cocoplum Bay Beach, 2.4 miles from San Andres Bay and 2.9 miles from North End. The property provides a shared kitchen, a 24-hour front desk and organizing tours for guests.
Complete with a private bathroom equipped with a shower, the rooms at the inn have a flat-screen TV and air conditioning, and some rooms contain a patio.
The area is popular for cycling, and car rental is available at Posada Nativa Miss Casira.
The Hill is a 16-minute walk from the accommodation, while Morgan's Cave is 1.6 miles from the property. Gustavo Rojas Pinilla International Airport is 3.1 miles away.
Inn in San Andrés · 3.64 km from centre
8.4
313 reviews
Offering a direct beach access, Islander House on Rocky Cay Beach is located in San Andrés. Free WiFi access and free private parking are available.
Each room here will provide you with a cable TV and a private bathroom with a bath or shower. There is a full shared kitchen for guests to cook their own meals, with a dining table.
At Islander House on Rocky Cay Beach you will find a garden. Other facilities offered at the property include a tour desk.
The inn is 1.9 mi from San Andres Bay and 2.5 mi from North End and Spratt Bight. Gustavo Rojas Pinilla International Airport is 15 minutes away by car.
Hotel in San Andrés · 3.67 km from centre
10.0
1 review
Breakfast available
With a stay at Zaba Beach House in San Andrés, you'll be a 3-minute walk from Island House Museum and within a 5-minute drive of Morgans Cave. This hotel is 4.3 mi (7 km) from Spratt Bight Beach and 3 mi (4.8 km) from North End.
Hotel in San Andrés · 3.94 km from centre
8.0
238 reviews
Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach and 2.8 miles from San Andres Bay. The property is around 3.2 miles from North End, 1.7 miles from San Luis and 3.2 miles from The Hill. The hotel provides a terrace, a 24-hour front desk, and free WiFi is available.
The hotel will provide guests with air-conditioned rooms with a closet, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower.
À la carte and American breakfast options are available at Hotel San Luis Place By Dorado.
Morgan's Cave is 3.7 miles from the accommodation, while Cove Bay is 4 miles away. Gustavo Rojas Pinilla International Airport is 3.7 miles from the property.
Bed and breakfast in San Andrés · 4.04 km from centre
9.3
33 reviews
Alka's Paradise Guest House and Lodging features air-conditioned accommodations in San Andrés. This beachfront property offers access to free Wifi and free private parking. The property offers car rental and features a garden and picnic area.
At the bed and breakfast, each unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A terrace with an outdoor dining area and sea views is offered in select units.
Guests can also relax in the shared lounge area.
Cocoplum Bay Beach is a few steps from the bed and breakfast, while San Andres Bay is 2.8 miles from the property. Gustavo Rojas Pinilla International Airport is 3.7 miles away.
Apartment in San Andrés · 4.10 km from centre
9.5
36 reviews
Posada Turistica el Swampito is a recently renovated apartment in San Andrés near Cocoplum Bay Beach. This apartment provides free private parking, free shuttle service, and free Wifi. Every room includes a balcony with city views.
The apartment provides guests with a terrace, garden views, a seating area, cable flat-screen TV, a fully equipped kitchen with an oven and a toaster, and a private bathroom with shower and free toiletries. A fridge, a stovetop, and kitchenware are also provided, as well as a coffee machine. At the apartment complex, every unit includes bed linen and towels.
Sightseeing tours are available within easy reach of the property. A car rental service is available at Posada Turistica el Swampito.
San Andres Bay is 2.9 miles from the accommodation, while North End is 3.3 miles away. Gustavo Rojas Pinilla International Airport is 3.7 miles from the property.
Apartment in San Andrés, Buenavista · 4.35 km from centre
9.1
64 reviews
Bella Marcela is a recently renovated apartment in Buenavista, near Playa Zarpada. This beachfront property offers access to a patio, free private parking, and free Wifi. The accommodation features a 24-hour front desk, full-day security, and luggage storage for guests.
Featuring a terrace with sea views, this apartment also comes with a cable flat-screen TV, a well-equipped kitchen with a microwave, a fridge, and a stovetop, as well as 1 bathroom with a bath and free toiletries. The property has an outdoor dining area.
A car rental service is available at the apartment.
San Andres Bay is 3.1 miles from Bella Marcela, while North End is 3.6 miles from the property. Gustavo Rojas Pinilla International Airport is 4.3 miles away.
Guest house in San Andrés · 4.36 km from centre
8.6
222 reviews
Breakfast available
Rocky Cay Lodging provides beachfront accommodations in San Andrés. Among the facilities of this property are a restaurant, luggage storage space, and daily room service, along with free Wifi. The accommodation provides airport transfers, while a car rental service is also available.
At the guest house, each unit is equipped with a private bathroom.
There is an on-site bar.
Sightseeing tours are available nearby.
Playa Zarpada is a few steps from the guest house, while San Andres Bay is 3.1 miles away. Gustavo Rojas Pinilla International Airport is 4.3 miles from the property.
Hotel in San Andrés · 4.44 km from centre
6.8
21 reviews
Hotel Acantilado de la Tierra offers a premium experience in San Andres, combining luxury, comfort and a unique location surrounded by nature. Only 20 minutes from Gustavo Rojas Pinilla airport and 30 minutes from downtown San Andres by car, approximately 5 miles from the center of the island, the hotel is close to the main attractions. The hotel has comfortable rooms with spectacular views and unparalleled privacy. Each room is equipped with the best amenities, including air conditioning, private bathroom, safe deposit box and a relaxing atmosphere. In addition, the hotel has an infinity pool, restaurant, and bar to enjoy moments of relaxation and fun.
As for activities, you can enjoy unique experiences such as diving in the sea of seven colors, a yacht ride with music and rumba, or an exciting Parasil to fly over the island. Don't miss the iconic Johnny Cay and the panoramic tour around the island, book today and live a luxury experience in San Andres!
Inn in San Andrés · 4.46 km from centre
9.7
37 reviews
Featuring a shared lounge, terrace and views of sea, Posada Nativa Atardecer Isleño is located in San Andrés, a 16-minute walk from Playa Zarpada. All rooms have a flat-screen TV with satellite channels and a private bathroom. The property has a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.
At the inn, all rooms have a closet.
Cocoplum Bay Beach is 1.5 miles from Posada Nativa Atardecer Isleño, while San Andres Bay is 3.1 miles from the property. Gustavo Rojas Pinilla International Airport is 3.7 miles away.