Where to stay

in Santa Marta

We'd like to help you find an accommodation that's perfect for your trip. You might start your search in El Rodadero or Historic Center, two top neighborhoods in the city.

If you're looking to experience Santa Marta, you might enjoy the beaches and parks. Nature lovers might enjoy a trip to Tayrona National Natural Park and Parque de los Novios while exploring the area. Bahia de Santa Marta and Santa Marta Beach are also a few notable stops. Whether you're looking to stay in a trendy neighborhood or you'd like to be a little more tucked away, we'd like to help you find a great place to stay in Santa Marta.

Top places to stay near the water

Cabaña Barlovento is a resort that comes with 2 outdoor pools and 4 restaurants and is well-liked by beach travelers for its helpful staff. It's located a 4-minute walk from Bello Horizonte Beach, so you'll be well situated for your beach vacation. Senda Koguiwa is a hotel that comes with 2 restaurants and a full-service spa and is well-liked by beach travelers for its helpful staff. You'll be well placed to spend some time at the water with a visit to Bello Horizonte Beach, located close by. Hotel Boutique Don Pepe is a hotel that comes with free WiFi and a snack bar and is well-liked by beach travelers for its helpful staff. It's located a 4-minute walk from Santa Marta Beach, so you'll be well situated for your beach vacation.

Recommended hotels

Best places to stay offering breakfast

Santa Marta Marriott Resort Playa Dormida is a hotel that offers free WiFi and 2 restaurants and is known for its helpful staff. Hilton Garden Inn Santa Marta is a hotel that offers free WiFi and free parking that's well-liked for its prime location and helpful staff. It's just a short 4-minute walk from Bahia de Santa Marta. Hilton Santa Marta is a hotel with free WiFi and a 24-hour fitness center.

Recommended hotels

Best places to stay for couples

Beachfront, Fully equipped apartment Zuana Beach Resort (90 m2) Santa Marta is a resort featuring in-room kitchens and a fitness center.

Recommended hotels

Best places to stay for families

Santa Marta Marriott Resort Playa Dormida is a hotel featuring an outdoor pool and a kids' club that guests like for its helpful staff. Hilton Garden Inn Santa Marta is a hotel featuring an outdoor pool and a restaurant that guests like for its helpful staff. Hotel Irotama Lago is a hotel featuring 5 outdoor pools and a free kids' club that guests like for its helpful staff.

Recommended hotels

Top luxury accommodations in Santa Marta

Hilton Santa Marta is luxury a resort featuring 4 restaurants and 2 poolside bars that guests like for its helpful staff. Santa Marta Marriott Resort Playa Dormida is luxury a hotel featuring 2 restaurants and a full-service spa that guests like for its helpful staff. You'll also be close to Bello Horizonte Beach and Zazue. Playa Koralia is luxury a hotel featuring a private beach and spa services.

Recommended hotels

Best places to stay with pools

Hotel Irotama Lago is a hotel featuring 5 outdoor pools and a full-service spa, and guests like its helpful staff. It's located a short 6-minute walk from Bello Horizonte Beach. Hotel Irotama del Sol is a resort featuring 4 outdoor pools and a full-service spa, and guests like its helpful staff. GHL Relax Hotel Costa Azul is a hotel featuring 2 outdoor pools and free water park access, and guests like its helpful staff.

Recommended hotels

Best places to stay for travelers on a budget

Hotel Betoma is a hotel featuring free WiFi. It's located a short 4-minute walk from Mundo Marino Aquarium. Del Mar Hotel is a hotel featuring free WiFi. Bahía Taganga Hotel is a hotel featuring free WiFi.

Recommended hotels

Top places to stay near the airport in Santa Marta

Hilton Santa Marta is a resort featuring an airport shuttle and 2 outdoor pools that guests like for its helpful staff. The property is located 2.4 mi / 3.8 km from Santa Marta (SMR-Simon Bolivar). Hotel Porto Horizonte - All inclusive is a hotel featuring an airport shuttle and 3 outdoor pools. The property is located 2.5 mi / 4.1 km from Santa Marta (SMR-Simon Bolivar). Hotel Irotama Lago is a hotel featuring a free airport shuttle and 5 outdoor pools that guests like for its helpful staff. For easy airport access, it's located only 2.2 mi / 3.5 km from Santa Marta (SMR-Simon Bolivar).

Recommended hotels

Explore a world of travel with Expedia

Other places like Santa Marta