Skip to main content

The 10 Best B&Bs in Puerto de la Cruz, Spain

Check out our pick of great B&Bs in Puerto de la Cruz

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.

Situated in Puerto de la Cruz and only 1.9 km from Playa Jardin, La Violeta Home features accommodation with sea views, free WiFi and free private parking. Boasting a shared kitchen, this property also provides guests with a sun terrace. The property is non-smoking and is located 2 km from Playa del Muelle.

Guest house is new, recently opened. The furniture, towels, dishes, blankets and everything in the house is all new. There are 2 kitchens and lounge areas inside and outside the house. There are lots of beautiful plants around and ocean views from the terrace.

Show more Show less
9.1
Superb
13 reviews
Price from
£50
per night

Situated 700 metres from Playa Jardin, 300 metres from Plaza Charco and less than 1 km from Taoro Park, Pension Los Geranios features accommodation located in Puerto de la Cruz. It is set 700 metres from San Telmo Beach and offers a lift. Free WiFi is available throughout the property and Playa del Muelle is 300 metres away.

At the guest house, each unit comes with a desk, a TV, a private bathroom, bed linen and towels. The units feature a wardrobe.

A family-run hotel with very clean rooms and all the amenities we needed. Central location, plenty of restaurants and supermarkets close by.

Show more Show less
8.9
Fabulous
417 reviews
Price from
£30
per night

Big Room at Villa Lila, a property with a garden and barbecue facilities, is located in Puerto de la Cruz, 700 metres from Playa de los Roques, 1.3 km from Playa Jardin, as well as 2.3 km from Playa de la Fajana. This property offers access to a patio and free private parking. The accommodation features a shared kitchen and private check-in and check-out for guests.

Show more Show less
9.8
Exceptional
5 reviews
Price from
£30
per night

Located in Puerto de la Cruz in the Tenerife region, Double Room at Villa Lila has a patio. This property offers access to a balcony and free private parking. The property is non-smoking and is situated 700 metres from Playa de los Roques.

Show more Show less
10
Exceptional
3 reviews
Price from
£22
per night

Boasting a patio with sea views, a terrace and barbecue facilities, Twin Room at Villa Lila can be found in Puerto de la Cruz, close to Playa de los Roques and 1.3 km from Playa Jardin. This property offers access to a balcony, pool at the pool table, free private parking and free WiFi. The accommodation offers a shared kitchen and private check-in and check-out for guests.

Show more Show less
10
Exceptional
1 reviews
Price from
£22
per night

Situated in Los Realejos, Casa Buganvilla offers accommodation with a pool with a view, a terrace and garden views. Boasting a garden, the guest house is close to several noted attractions, around 1.8 km from Playa de los Roques and around 1.8 km from Playa de Castro. The property is non-smoking and is set 600 metres from Playa de la Fajana.

The accommodation was nice, separate from the owners with nice kitchen area, the host family was friendly and kind, they agreed to a late check out due to our circumstances. Internet, hot water, facilities were good. Good value, nice neighborhood, nice restaurants nearby. Highly recommended.

Show more Show less
8.2
Very good
25 reviews
Price from
£46
per night

Boasting a shared lounge and views of pool, Suites de Franchy is a bed and breakfast situated in a historic building in La Orotava, 5.2 km from Botanical Gardens. Featuring mountain views, a garden and a pool with a view, this bed and breakfast also provides guests with free WiFi. The bed and breakfast provides garden views, a picnic area and a 24-hour front desk.

Breakfast was outstanding! Could not ask for more.

Show more Show less
9.6
Exceptional
54 reviews

Boasting city views, Double Room, attached bathroom - Casa del Indiano features accommodation with a terrace, around 4.4 km from Botanical Gardens. Featuring sea and mountain views, this guest house also includes free WiFi. The property is non-smoking and is situated 5.9 km from Taoro Park.

The apartment is really very authentic, art and comfortable. Tastefully done, I felt right at home. The building is very old, but well maintained, in the center of the town. The sheets were very soft, the bed super comfortable. It has everything you need, including a coffee machine. Great attitude from the owners. Thanks.

Show more Show less
9.2
Superb
73 reviews
Price from
£51
per night

Offering city views, Pension Silene Orotava is an accommodation situated in La Orotava, 5.9 km from Taoro Park and 5.9 km from Plaza Charco. The 2-star guest house has sea views and is 5.1 km from Botanical Gardens. The guest house features family rooms.

With a private bathroom fitted with a shower, units at the guest house also feature free WiFi, while some rooms also boast a terrace. At the guest house, units have bed linen and towels.

Amazing breakfast, super nice and kind service, super clean.

Show more Show less
9.3
Superb
446 reviews
Price from
£35
per night

Housed in a historic building, the recently renovated Gato Azul - Coliving offers accommodation with water sports facilities and free WiFi. The property has mountain and garden views, and is 5.4 km from Botanical Gardens. The guest house provides an outdoor fireplace and a 24-hour front desk.

Amazing community and shared spaces! Wonderful place to work remotely.

Show more Show less
9
Superb
28 reviews
Price from
£52
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Puerto de la Cruz

Most booked B&Bs in Puerto de la Cruz this month

B&Bs that guests love in Puerto de la Cruz

  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 17 reviews
    The location of the appartment was in close proximity to the city centre. Overall the appartment was well equipped, and had all basic facilities. It was not too loud, but not so quiet either (as expected in a big block of flats)
    Urszula
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,130 reviews
    It's located in the city center in the pedestrian area, so it's central and quiet. The hotel is beautiful and the staff super kind and helpful. We had a great room, comfy beds and an amazing breakfast, which also can be enjoyed in the rooftop terrace. Additionally there is a pool on the roof with amazing views of the sea, city and mount Teide. All in all a wonderful experience, we would definitely come again!
    nikirad
    People with friends
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 66 reviews
    Clean and spacious place with bbq, close to the city center, private parking, comfy beds, super nice hosts
    Dmytro
    Family with young children
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 8 reviews
    Apartment is lovely and well equipped and in a great location. We will definitely stay here again. Owner is very pleasant and helpful. Lovely swimming pool and very quiet area …apartments are gated which we liked.
    Patricia
    Solo traveller
  • Avg. price/night: £55.37
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 624 reviews
    Really nice hostel in a great location. Very close to the beach and 15 minutes away to the city center. The staff is very friendly and kind. A good breakfast is included and last but not least you have a wonderful view of the beach from the balcony.
    st_mo
    Solo traveller
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,130 reviews
    Great location in old town, close to many bars and restaurants, but it was still very quiet at the hotel. Beautiful rooms with good beds and a nice bathroom, and quiet AC.. Fantastic roof terrace where you can eat a good breakfast, sunbathe and go for a swim in the small pool, while also enjoying a view to Teide, old town and the sea. And the cocktails at night are soooo good! The people working at the hotel are very friendly and service minded, so we really loved our stay here! 🥰
    Camilla Hem
    Family with young children
  • Avg. price/night: £57.65
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 778 reviews
    Excellent breakfast. The location was perfect very quiet location but near to town. Just round the corner from the central police station and very near to the sea.
    Maureen
    Young couple
  • Avg. price/night: £44.93
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,537 reviews
    beautiful building, great location, lovely staff. we stayed in the older part of the hotel which was incredibly charming. close to the sea and the pool terrace was also great.
    A
    Anonymous
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 42 reviews
    Lovely appartement, every thing was just perfect. It was clean and quiet, with all you need for a restful stay. The location is very convenient, at 5 min walking from the botanical garden and 15min from the city center. Iván is a very nice host, he gave me lot of good adresses for local restaurants and nice places to visit. I would definitely come back next time!
    Bayane
    Solo traveller
  • Avg. price/night: £77.78
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,605 reviews
    A completely refurbished hotel that was officially opened on the day of my arrival. My room had a spacious and comfortable balcony with a great view of Teide and the Atlantic Ocean. The roof terrace has 2 swimming pools with comfortable sunbeds, a bar, great views and plenty of space. Generous and excellent breakfast, helpful staff. Great location in the city centre with walking distance to all the beaches and the wonderful old town with many cosy restaurants.
    Tautvydas
    Solo traveller