Find and Book Top Rated Hotels in Marbella

Search among 52 available hotels and places to stay in Marbella from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 52
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great195 reviews
MapView on map3.3 km from City Centre1.6 km from Marbella International University
From   US$ 524 /nightSelect
8.4
Great246 reviews
MapView on map3.9 km from City Centre2.1 km from Santa Clara Club de Golf
From   US$ 347 /nightSelect
8.6
Great1061 reviews
200 m from City Centre300 m from The iglesia mayor de la encarnacion
From   US$ 180 /nightSelect
5.5 km from City Centre500 m from Santa Clara Club de Golf
From   US$ 190 /nightSelect
8.4
Great508 reviews
6.0 km from City Centre1.6 km from Ocean Club Marbella
From   US$ 348 /nightSelect
8.4
Great723 reviews
From   US$ 102 /nightSelect
8.4
Great350 reviews
500 m from City Centre400 m from Plaza de los Naranjos
From   US$ 102 /nightSelect
8.2
Great340 reviews
11.5 km from City Centre
From   US$ 161 /nightSelect
Aparthotel
8.2
Great534 reviews
700 m from City Centre500 m from Plaza de los Naranjos
From   US$ 126 /nightSelect
8.6
Great752 reviews
3.9 km from City Centre2.1 km from Santa Clara Club de Golf
From   US$ 166 /nightSelect
8.6
Great998 reviews
400 m from City Centre400 m from Plaza de los Naranjos
From   US$ 736 /nightSelect
From   US$ 108 /nightSelect
8.0
Great102 reviews
7.4 km from City Centre500 m from Andalucia Lab
From   US$ 78 /nightSelect
8.4
Great851 reviews
800 m from City Centre600 m from Plaza de los Naranjos
From   US$ 84 /nightSelect
8.4
Great687 reviews
2.0 km from City Centre700 m from Marbella International University
From   US$ 95 /nightSelect
8.4
Great278 reviews
10.2 km from City Centre1000 m from Marbella Golf & Country Club
From   US$ 173 /nightSelect
Hotel
8.6
Great674 reviews
2.3 km from City Centre700 m from Marbella International University
From   US$ 62 /nightSelect
8.4
Great162 reviews
3.4 km from City Centre100 m from Rio Real Golf
From   US$ 377 /nightSelect
8.2
Great117 reviews
400 m from City Centre300 m from Plaza de los Naranjos
From   US$ 451 /nightSelect
Aparthotel
8.6
Great1216 reviews
400 m from City Centre400 m from The iglesia mayor de la encarnacion
From   US$ 86 /nightSelect
8.4
Great329 reviews
9.0 km from City Centre1.5 km from Ocean Club Marbella
From   US$ 342 /nightSelect
8.2
Great313 reviews
500 m from City Centre300 m from Plaza de los Naranjos
From   US$ 94 /nightSelect
8.4
Great622 reviews
8.9 km from City Centre1.8 km from Marbella Golf & Country Club
From   US$ 114 /nightSelect
8.2
Great511 reviews
From   US$ 90 /nightSelect
8.4
Great402 reviews
1.6 km from City Centre400 m from Puerto Banus
From   US$ 124 /nightSelect
8.4
Great322 reviews
800 m from City Centre500 m from Plaza de los Naranjos
From   US$ 170 /nightSelect
8.6
Great146 reviews
6.8 km from City Centre1.3 km from Andalucia Lab
From   US$ 167 /nightSelect
8.4
Great109 reviews
700 m from City Centre300 m from Teatro Ciudad de Marbella
From   US$ 349 /nightSelect
8.4
Great609 reviews
8.1 km from City Centre700 m from Ocean Club Marbella
From   US$ 148 /nightSelect
8.4
Great460 reviews
6.9 km from City Centre600 m from Ocean Club Marbella
From   US$ 102 /nightSelect
8.4
Great647 reviews
9.7 km from City Centre1.1 km from Marbella Golf & Country Club
From   US$ 87 /nightSelect
8.4
Great534 reviews
5.2 km from City Centre1.9 km from Rio Real Golf
From   US$ 116 /nightSelect
8.6
Great499 reviews
1.1 km from City Centre300 m from Puerto Banus
From   US$ 381 /nightSelect
Guest house
8.2
Great156 reviews
200 m from City Centre200 m from The iglesia mayor de la encarnacion
From   US$ 66 /nightSelect
Bed & Breakfast
8.4
Great164 reviews
1.0 km from City Centre600 m from Bus Station
From   US$ 67 /nightSelect
8.4
Great628 reviews
400 m from City Centre200 m from Plaza de los Naranjos
From   US$ 124 /nightSelect
8.0
Great236 reviews
7.1 km from City Centre500 m from Ocean Club Marbella
From   US$ 151 /nightSelect
8.4
Great141 reviews
5.4 km from City Centre600 m from Santa Clara Club de Golf
From   US$ 620 /nightSelect
Apartment
8.4
Great262 reviews
2.3 km from City Centre700 m from Marbella International University
From   US$ 238 /nightSelect
8.2
Great319 reviews
400 m from City Centre400 m from Plaza de los Naranjos
From   US$ 49 /nightSelect
8.2
Great119 reviews
10.7 km from City Centre1.1 km from Marbella Golf & Country Club
From   US$ 314 /nightSelect
8.2
Great105 reviews
200 m from City Centre200 m from Plaza de los Naranjos
From   US$ 206 /nightSelect
Apartment
8.4
Great108 reviews
1.4 km from City Centre1000 m from Teatro Ciudad de Marbella
From   US$ 275 /nightSelect
8.6
Great90 reviews
10.8 km from City Centre1000 m from Marbella Golf & Country Club
From   US$ 163 /nightSelect
8.4
Great108 reviews
9.9 km from City Centre
From   US$ 184 /nightSelect
8.2
Great162 reviews
400 m from City Centre200 m from Plaza de los Naranjos
From   US$ 120 /nightSelect
Guest house
8.4
Great205 reviews
200 m from City Centre200 m from The iglesia mayor de la encarnacion
From   US$ 113 /nightSelect
8.2
Great71 reviews
1.5 km from City Centre200 m from Puerto Banus
From   US$ 405 /nightSelect
2.2 km from City Centre700 m from Marbella International University
From   US$ 385 /nightSelect
Bed & Breakfast
8.4
Great119 reviews
2.3 km from City Centre1.1 km from Rio Real Golf
From   US$ 191 /nightSelect
  • 1
  • 2

Best Hotels and Places to Stay in Marbella

Why visit?

Marbella, a stunning coastal city in Spain, is a popular tourist destination for its breathtaking beaches, vibrant nightlife, and rich cultural heritage. With a wide range of activities to offer, from relaxing by the beach to exploring historical landmarks, Marbella is an ideal holiday spot. Whether you are seeking a luxurious getaway or an all-inclusive vacation, Marbella has a variety of hotel options to suit every travelers needs.

Where to stay?

Marbella Old Town: For a charming and authentic experience, staying in Marbella Old Town is recommended. This historic quarter is filled with narrow cobblestone streets, quaint boutiques, and cozy cafes. The area features boutique hotels like Hotel Claude Marbella and La Morada Mas Hermosa, offering an intimate and personalized stay. With easy access to popular attractions such as Plaza de los Naranjos and Marbella Castle, this area immerses tourists in Marbellas rich history.

Puerto Banus: If you crave a luxurious and glamorous experience, Puerto Banus is the place to stay. Known for its upscale marina and designer boutiques, this area attracts the jet-setting crowd. Hotels such as Hotel Puente Romano and Gran Hotel Guadalpin Banus offer a five-star experience, complete with luxurious amenities and stunning beachfront locations. Puerto Banus is also renowned for its vibrant nightlife, with numerous clubs and bars to explore.

Golden Mile: Located between Marbella and Puerto Banus, the Golden Mile is a prestigious stretch of coast known for its luxury resorts and extravagant villas. This area is ideal for travelers seeking a glamorous escape. Accommodations like Marbella Club Hotel and Puente Romano Beach Resort provide a lavish experience, with outstanding facilities and impeccable service. Along the Golden Mile, visitors can also enjoy fine dining at renowned restaurants and indulge in high-end shopping.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $300.

5-star hotels: The average price per night is around $300 to $600.

Best value for money:

Alanda Hotel Marbella: Located near the beach, this 4-star hotel offers comfortable rooms at an affordable price. With a spa, outdoor pool, and fitness center, guests can enjoy various amenities during their stay. The hotel also provides an all-inclusive option, allowing guests to relax and indulge in a hassle-free vacation experience in Marbella.

Hotel Lima Marbella: Situated in the heart of Marbella, this budget-friendly hotel offers clean and cozy rooms. Its central location allows easy access to popular attractions, restaurants, and shops. The hotels friendly staff and comfortable accommodations make it an excellent choice for visitors seeking a cost-effective stay in Marbella.

Hotel San Cristobal: This family-run hotel offers a cozy and welcoming atmosphere without breaking the bank. Located in Marbellas old town, it provides easy access to the citys main attractions. The hotels quaint rooms and attentive service ensure a pleasant stay at an affordable price.

Best kids-friendly hotels:

Marriotts Marbella Beach Resort: With spacious apartments and an array of family-friendly amenities, this resort caters to families traveling with children. Kids can enjoy the on-site playground, childrens pool, and organized activities. Additionally, the resorts convenient location near the beach offers opportunities for fun-filled days by the sea.

Hotel Guadalmina Spa & Golf Resort: Situated by the beach, this family-friendly hotel features spacious rooms and dedicated childrens facilities. Kids can enjoy the childrens club, outdoor pool, and playground, while parents can relax at the spa or indulge in a round of golf. The hotels proximity to various attractions and restaurants makes it an ideal choice for a family vacation.

Best hotels for a romantic getaway:

Marbella Club Hotel Golf Resort & Spa: This luxurious 5-star hotel offers a romantic retreat with its stunning beachfront location and lush gardens. Couples can enjoy the hotels spa facilities, romantic dining options, and a wide range of activities, including horse riding and water sports. The elegant rooms and impeccable service create a perfect ambiance for a romantic escape.

Villa Padierna Palace Hotel: Nestled in the hills overlooking Marbella, this 5-star hotel exudes elegance and romance. With breathtaking views, lavish rooms, and a renowned spa, it provides a tranquil and intimate setting for couples. The hotels picturesque grounds and exceptional dining options make it an ideal choice for a romantic getaway.

Best for location:

Hotel Fuerte Marbella: Located right on Marbellas beachfront and just a short walk from the old town, this hotel offers a convenient location for exploring the city. Guests can enjoy magnificent sea views, easy beach access, and proximity to the vibrant city center. The hotels comfortable rooms and excellent on-site facilities, including a pool and sun terrace, make it an appealing choice.

Gran Meliá Don Pepe: Situated near Marbellas Paseo Marítimo, this 5-star hotel offers stunning views of the Mediterranean Sea and is within walking distance of the city center. Guests can enjoy direct beach access, a luxurious spa, and spacious rooms with balconies overlooking the sea. The hotels prime location ensures convenience and easy exploration of Marbellas attractions.

Amàre Beach Hotel Marbella: Situated on the beachfront promenade, this modern and vibrant hotel boasts a central location in the heart of Marbella. Guests can easily access the citys shops, restaurants, and nightlife. With its stylish rooms, trendy rooftop bar, and direct beach access, it offers a fantastic location for those seeking a lively and cosmopolitan experience.

Best for a short city break:

Hotel El Faro Marbella: Located in Marbellas old town, this charming boutique hotel offers a quiet and cozy retreat. With its central location, guests can easily explore the narrow streets and soak up the citys historical atmosphere. The hotels rooftop terrace provides a serene space to relax and enjoy panoramic views of Marbella.

Hotel Claude Marbella: Situated in a beautifully restored 17th-century townhouse, this boutique hotel offers an intimate and luxurious experience. Located in the heart of the old town, it provides easy access to the citys attractions. The hotels elegant rooms and personalized service create a romantic atmosphere, perfect for a short getaway.

Show moreLess