• Flexible balance payments on most rooms
  • Best price guarantee or your money back!

THB Flora Hotel, Puerto Del Carmen

Reina Sofia Puerto del Carmen 35510 - Map
TripAdvisor Traveller Rating
Based on 1635 Reviews

THB Flora Hotel Overview

THB Flora Hotel is an attractive resort located in a peaceful area of Puerto del Carmen's old town. The town centre is just 500 metres away and the beach is 800 metres away.

Surrounded by picturesque gardens, the hotel features two outdoor pools, one specifically for adults and both surrounded by sunbeds and parasols as well as a splash park for the little ones. There's plenty to keep everyone entertained with a games room, hotel-run entertainment for adults and children, a pool table and a playground for the little ones. There's a whole host of evening entertainment with live performances, a mini-disco and favourites like karaoke and bingo.

Studios and apartments at THB Flora Hotel are designed to make guests feel at home. Each has a balcony/ terrace and a kitchen area with a coffee machine, fridge, microwave and kettle along with a flat-screen TV, safe and free WiFi.

Our customers think this is great for...

Family friendly


Great service


No frills


Hotel facilities

  • 24-hour front desk
  • Arcade/game room
  • Area shuttle (Surcharge)
  • Bar/lounge
  • Billiards or pool table
  • Check-in time starts 3:00 PM
  • Check-out by noon
  • Coffee shop or café
  • Currency exchange
  • Dry cleaning/laundry service
  • Garden
  • Gift shop
  • Grocery/convenience store
  • Internet access in public areas - surcharge
  • Massage
  • Nightclub
  • On-site car rental
  • Photocopy machines
  • Poolside bar
  • Restaurant(s) in hotel
  • Safe-deposit box at front desk
  • Shopping on site
  • Snack bar/deli
  • Swimming pool - outdoor
  • Terrace
  • Tours/ticket assistance
  • Wheelchair accessible

Room facilities

  • Alarm clock
  • Balcony
  • Cable/satellite television channels
  • Complimentary toiletries
  • Direct-dial phone
  • In-room safe
  • Kitchenette
  • Microwave
  • Minibar
  • Phone
  • Private bathroom
  • Refrigerator
  • Satellite television service
  • Shower/bathtub combination
  • Television

Customer Reviews

7/10 Good Based on 165 Customer Reviews

Add a review

Please select a rating
Please enter a review title
Review tips
Please enter a review description
Please enter what you liked best

Would you describe the THB Flora Hotel as...
Please select all that apply

Please enter your name
Please enter your email address
Please enter your location
Please select a traveller type

Details provided will not be used for marketing activity or shared with third parties, for more information please see our privacy policy.

2/10 Okay

29 September 2016

Crawling with ants

Great pool entertainment, rooms poor. Place crawling with ants everywhere, kitchen, sofas, bathroom, toilets and bed's. Didn't sleep until returned home as bedsheets were full of ants

The best thing about my stay was...

Pool outside room
2/10 Okay

29 September 2016

The flora

Very noisy , not much room around pool area more suitable for people with young children

The best thing about my stay was...

8/10 Great

01 September 2016


We got really lucky with our accommodation we were poolside which was fantastic for us we were in the quiet part also which made it easy to relax. Apartment was clean and had everything you needed and more as it was spacious towards other apartments we had stayed in previously...the only thing that needs improving is sleeping arrangements the kids took the one bedroom and my wife and I were on the sofas...need to get fold out sofabeds

The best thing about my stay was...

I loved the convenience of being poolside and the entertainment was good especially for the kids

Additional information

The THB Flora Hotel was previously known as Flora Apartments.

Free debit card payments

No fees for using your debit card

250,000 hotels worldwide

Offered in over 40,000 destinations

Lowest price guarantee

We will not be beaten on price

Online booking management

Amend, cancel & update bookings online