Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in San Andres and Providencia Islands

Check out our pick of great three-star hotels in San Andres and Providencia Islands

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.

Located in El Cove, within 1.9 km of San Luis Beach and 10 km of San Andres Bay, Coral House SAI provides accommodation with a garden and as well as free private parking for guests who drive. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features airport transfers, while a bicycle rental service is also available. This is a really nice hostel/homestay. It has a great vibe and is well looked after by Tracey and her cleaning team. There is a lovely big open-plan kitchen which guests are encouraged to use. Ample fridges and a shelf of stuff left over from previous guests. The territory is lovely and spacious and the pool is a welcome place to relax. There is an on-site scuba school (140k for a session in the pool and then over the road see Poseidon in the cove) (We found slightly cheaper 110k for a 1-hour session in the sea with minimal instruction beforehand) Free drinking water really is a unsung bonus. Daily cleaning of room was unexpected but nice to return to. The room we were given was modest in size for 2 adults and 2 children but the amount of space outside of it meant that there were plenty of areas to relax away from one another! A great territory for kids - cockerels, a friendly dog and iguanas roam about freely. There are lovely places over the road which are on the sea which have diving boards / slides / big inflatables which, at 5k per person per day, is a nice way to spend the day. A laidback manager was also really appreciated - want to swim at 10pm or 6am - fine, just be quiet. Wash up your dishes and leave the common spaces as you found them and you'll have an enjoyable stay.

Show more Show less
9.3
Superb
12 reviews
Price from
US$58
per night

Located in San Andrés, within 200 metres of Spratt Bight Beach and less than 1 km of North End, Oasis Hotel provides accommodation with an outdoor swimming pool and a terrace, and free WiFi throughout the property. The property is set 1.2 km from San Andres Bay, 7 km from The Hill and 7.7 km from Morgan's Cave. The hotel features family rooms. Good property in city center, clean

Show more Show less
8.2
Very good
1,323 reviews
Price from
US$100
per night

Set within 6.8 km of The Hill and 7.6 km of Morgan's Cave, WH HOTEL offers rooms in San Andrés. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel features family rooms. Great location, great staff, clean and big bedroom, lot of space.

Show more Show less
8.5
Very good
1,455 reviews
Price from
US$92
per night

Caribbean Island Hotel Piso 2 is located in San Andrés Island just 2 minutes’ walki from Spratt Bight Beach. Free WiFi access is available in all areas.

Each apartments and studios here will provide you with cable TV, air conditioning and a sofa. Featuring a shower with hot water, private bathroom also comes with free toiletries. Extras include a sofa and bed linen. Everything was great. The staff were wonderful and helpful. Air-con was perfect and quiet, we had a little kitchen which was good for making breakfast, they have beach towels, internet worked very well and a nice hot shower. Location is near all the main restaurants but still quiet and near the main beach of the island.

Show more Show less
8.8
Fabulous
1,454 reviews
Price from
US$74
per night

Hotel Grand Caribe is located in San Andrés, just 150 metres from the Caribbean Sea. It offers a 24-hour front desk and free Wi-Fi.

The air-conditioned rooms here feature a cable TV, a fridge and a safety-deposit box. They also include a private bathroom with a shower and toilet. It was super clean! Location is excellent and staff were great! It is a simple hotel, bathrooms are very simple and the shower is not so good, but the rest everything was great! Breakfast is continental and very well done. Location is AMAZING! I would definitely stay there again!

Show more Show less
8.6
Fabulous
1,424 reviews
Price from
US$59
per night

Prixma Hotel is located in San Andrés, 1.2 km from Los Almendros Beach and 2 km from Parceras Beach. With free WiFi, this 3-star hotel offers a 24-hour front desk and a tour desk. The property is non-smoking and is set 200 metres from Spratt Bight Beach. The location, cleaning, customer service, beds, safety, bathroom, in fact, it went perfect.

Show more Show less
8.6
Fabulous
603 reviews
Price from
US$98
per night

BLUE ISLAND HOTEL is situated in San Andrés, less than 1 km from San Andres Bay and a 14-minute walk from North End. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property is non-smoking and is located 500 metres from Spratt Bight Beach.

Show more Show less
8.6
Fabulous
198 reviews
Price from
US$66
per night

Hotel Reina del Mar By Dorado is situated on the beachfront in San Andrés, a few steps from Playa Zarpada and 5.2 km from San Andres Bay. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom. Facilities include a sun terrace and free WiFi is accessible. Breakfast: Excellent, Staff: Excellent, Location: Excellent

Show more Show less
8.5
Very good
330 reviews
Price from
US$266
per night

Situated in San Andrés, 300 metres from Parceras Beach, Be Happy Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Located around 1.7 km from North End, the hotel with free WiFi is also 3.3 km away from San Andres Bay. The accommodation provides a tour desk, luggage storage space and currency exchange for guests. Excelente hotel, todo espectacular

Show more Show less
8.1
Very good
370 reviews
Price from
US$61
per night

Aqualina Inn features accommodation in San Andrés near North End and San Andres Bay. This 3-star inn offers free WiFi. The property is allergy-free and is situated 400 metres from Spratt Bight Beach.

The inn will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a wardrobe. The kindness of the receptionist, the attitude to solve problem, the position

Show more Show less
8.4
Very good
825 reviews
Price from
US$106
per night

Most booked three-star hotels in San Andres and Providencia Islands this month

FAQs about three-star hotels in San Andres and Providencia Islands

Three-Star Hotels that guests love in San Andres and Providencia Islands