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

Resort in Santa Marta · 6.22 mi from centre
8.2
290 reviews
Breakfast available
With a stay at Hilton Santa Marta in Santa Marta (Bello Horizonte), you'll be a 4-minute walk from Bello Horizonte Beach and 11 minutes by foot from Zazue. This beach resort is 14.3 mi (23.1 km) from Tayrona National Natural Park and 5.5 mi (8.8 km) from Rodadero Beach.

Hotel in Santa Marta · 0.15 mi from centre
8.8
1,043 reviews
Breakfast available
Well located in the centre of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a shared lounge. Ideally set in the Centro Historico district, this hotel offers a bar, as well as a hot tub. The hotel features garden views, a terrace and a 24-hour front desk.
At the hotel, each room has a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms include a wardrobe.
The breakfast offers à la carte, continental or American options. At Akuamarina Hotel you will find a restaurant serving American and local cuisine. Vegetarian and vegan options can also be requested.
Popular points of interest near the accommodation include Bahía de Santa Marta Beach, Santa Marta Cathedral and Santa Marta Gold Museum. Simón Bolívar International Airport is 16 km away, and the property offers a paid airport shuttle service.

Hotel in Santa Marta · 0.24 mi from centre
9.0
33 reviews
Breakfast available
With a stay at Hotel Boutique Marboré in Santa Marta (Historic Center), you'll be steps from Parque de los Novios and 4 minutes by foot from Santa Marta Cathedral. This boutique hotel is 7 mi (11.3 km) from Tayrona National Natural Park and 3.9 mi (6.2 km) from Rodadero Beach.

Hotel in Santa Marta · 0.24 mi from centre
8.0
2,006 reviews
Breakfast available
Attractively situated in the centre of Santa Marta, Hotel Boutique ADAZ is within 400 metres of Bahía de Santa Marta Beach and 400 metres of Santa Marta Cathedral. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The accommodation features a 24-hour front desk, a concierge service and currency exchange for guests.
The rooms at the hotel are fitted with a flat-screen TV with cable channels and a safety deposit box.
Guests at Hotel Boutique ADAZ can enjoy an American breakfast.
At the accommodation guests are welcome to take advantage of a hot tub.
Popular points of interest near Hotel Boutique ADAZ include Santa Marta Gold Museum, Santa Marta Marina and Simon Bolivar Park. Simón Bolívar International Airport is 15 km from the property.

Hotel in Santa Marta · 0.26 mi from centre
8.8
542 reviews
Breakfast available
With a stay at Best Western Plus Santa Marta Hotel, you'll be centrally located in Santa Marta, within a 15-minute drive of Rodadero Beach and Old San Juan de Dios Hospital Museum. This hotel is 7.2 mi (11.6 km) from Tayrona National Natural Park and 0.3 mi (0.5 km) from Clinic El Prado.

Guest house in Santa Marta · 0.26 mi from centre
8.2
216 reviews
Situated in the centre of Santa Marta, Fatima Hostel Santa Marta features rooms with free WiFi. Boasting a terrace, the guest house is close to several noted attractions, around 400 metres from Bahía de Santa Marta Beach, 400 metres from Santa Marta Cathedral and 600 metres from Santa Marta Gold Museum. Quinta de San Pedro Alejandrino is 4.8 km away and Rodadero Sea Aquarium and Museum is 7.2 km from the guest house.
A bar can be found on-site.
Santa Marta Marina is 700 metres from the guest house, while Simon Bolivar Park is 500 metres from the property. Simón Bolívar International Airport is 15 km away.

Hotel in Santa Marta · 0.34 mi from centre
8.4
4 reviews
Breakfast available
With a stay at Hotel Boutique La Solera Del Pozo in Santa Marta (Historic Center), you'll be steps from Parque de los Novios and Santa Marta Cathedral. This hotel is 7.1 mi (11.4 km) from Tayrona National Natural Park and 3.9 mi (6.3 km) from Rodadero Beach.

Hotel in Santa Marta · 0.34 mi from centre
8.3
38 reviews
Hotel Marovi is located 50 metres from Los Novios Park, in the historic centre of Santa Marta. This guest house offers free Wi-Fi and air-conditioned rooms with cable TV.
Rooms at the Hotel Marovi feature bright white décor and functional wooden furniture. Each room has a desk and a private bathroom with a shower, free toiletries and towels.
Hotel Marovi has a 24-hour reception with a tour desk and luggage storage service. A wide range of bars and restaurants can be found within a 2-minute walk, in the surrounding Zona Rosa district.
Santa Marta Cathedral and the seafront are both less than 500 metres from the property. Taganga Beach is 4 km away, while Simón Bolivar International Airport is 18 km away.

Hotel in Santa Marta · 0.40 mi from centre
7.2
7 reviews
With a stay at Ayenda Republicano Colonial No 2 in Santa Marta (Historic Center), you'll be steps from San Juan Cultural Center and Simón Bolivar Park. This hotel is 6.9 mi (11.2 km) from Tayrona National Natural Park and 4 mi (6.4 km) from Rodadero Beach.

Hotel in Santa Marta · 0.41 mi from centre
8.5
1,745 reviews
Breakfast available
Only a 3-minute walk from Santa Marta’s beach area, Tayromar offers comfortable rooms with free Wi-Fi and air conditioning. There is a charming terraced balcony where a daily breakfast is served.
Hotel Tayromar has rooms with flat-screen TVs and private bathrooms with showers.
Regional dishes can be enjoyed at the restaurant and room service is available.
Simon Bolivar Airport is only 4 km away.

Hotel in Santa Marta · 0.44 mi from centre
8.6
40 reviews
Breakfast available
With a stay at Hotel Perla Suite Santa Marta, you'll be centrally located in Santa Marta, within a 10-minute walk of Santa Marta Cathedral and Santa Marta Bay. This hotel is 0.6 mi (0.9 km) from Santa Marta Beach and 2.8 mi (4.6 km) from Taganga Beach.

Hotel in Santa Marta · 0.45 mi from centre
8.6
712 reviews
Breakfast available
With a stay at Hilton Garden Inn Santa Marta, you'll be centrally located in Santa Marta, within a 15-minute drive of Rodadero Beach and Santa Marta Bay. This hotel is 7.4 mi (12 km) from Tayrona National Natural Park and 0.2 mi (0.3 km) from Marina Santa Marta.

Hotel in Santa Marta · 0.45 mi from centre
7.7
2,648 reviews
Located 50 metres from the commercial area and right across from Santa Marta bay beach, Park Hotel features an outdoor swimming pool, a garden and a bar in Santa Marta. Free WiFi and an American breakfast are included.Pool Bar Service with Payment
Providing a tranquil environment, the rooms in Park Hotel feature private bathrooms and air conditioning.
Guests at Park Hotel are offered daily American breakfast and laundry services can be arranged upon request. The 24-hour front desk can provide tourism information to explore the area. Massages are offered for a surcharge.
Park Hotel is 150 metres from Bolivar square and from the Gold museum. Simon Bolivar airport is a 20-minute drive.

Hotel in Santa Marta · 0.46 mi from centre
Breakfast available
With a stay at Hotel Casa Sarah in Santa Marta (Historic Center), you'll be within a 10-minute walk of Santa Marta Theater and Mayorship of Santa Marta. This hotel is 6.7 mi (10.8 km) from Tayrona National Natural Park and 4.4 mi (7.1 km) from Rodadero Beach.

Hostel in Santa Marta · 0.50 mi from centre
Breakfast available
A stay at Tropical Hostel Santa Marta places you in the heart of Santa Marta, within a 15-minute walk of Eduardo Santos Stadium and Santa Marta Theater. This hostel is 6.4 mi (10.3 km) from Tayrona National Natural Park and 4.2 mi (6.8 km) from Rodadero Beach.

Hotel in Santa Marta · 0.60 mi from centre
7.8
638 reviews
Set in Santa Marta, Hotel Bahia Plaza offers beachfront accommodation 600 metres from Bahía de Santa Marta Beach and offers various facilities, such as a terrace, a restaurant and a bar. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
The units in the hotel are equipped with a TV.
An American breakfast is available at Hotel Bahia Plaza.
Popular points of interest near the accommodation include Santa Marta Marina, Santa Marta Gold Museum and Santa Marta Cathedral. Simón Bolívar International Airport is 15 km away, and the property offers a paid airport shuttle service.

Hotel in Santa Marta · 0.81 mi from centre
Breakfast available
With a stay at Hotel Tranvia Santa Marta in Santa Marta, you'll be in the business district, within a 15-minute drive of Tayrona National Natural Park and Eduardo Santos Stadium. This hotel is 4.2 mi (6.7 km) from Rodadero Beach and 1 mi (1.6 km) from Town Hall.

Hotel in El Rodadero, Santa Marta · 2.41 mi from centre
Breakfast available
With a stay at Hotel Casa Mathilu in Santa Marta (El Rodadero), you'll be within a 15-minute walk of Rodadero Beach and Mundo Marino Aquarium. This hotel is 9.8 mi (15.8 km) from Tayrona National Natural Park and 0.8 mi (1.3 km) from Arrecife Shopping Center.

Hotel in El Rodadero, Santa Marta · 2.46 mi from centre
9.4
3 reviews
With a stay at Hotel Taybo Kai By St Hoteles in Santa Marta (El Rodadero), you'll be within a 5-minute drive of Rodadero Beach and Mundo Marino Aquarium. This hotel is 9.9 mi (15.9 km) from Tayrona National Natural Park and 0.6 mi (1 km) from Arrecife Shopping Center.

Hotel in El Rodadero, Santa Marta · 2.51 mi from centre
8.2
37 reviews
Breakfast available
With a stay at 3H Hotel Rodadero Santa Marta in Santa Marta (El Rodadero), you'll be a 3-minute walk from Rodadero Beach and 8 minutes by foot from Mundo Marino Aquarium. This hotel is 9.9 mi (15.9 km) from Tayrona National Natural Park and 0.5 mi (0.8 km) from Arrecife Shopping Center.