Accommodation in Porto Colom mostly falls within the 3 or 4 star standard, which is supplemented with a sizeable choice of good value self-catering apartments.
The closest 5-star hotel to Porto Colom is the Melia Cala d'Or Boutique Hotel, located just over 3.5 miles south in Cala d’Or.
The 4-star Hotel El Vistamar is in the commercial centre of Porto Colom and offers great views across the bay to the old town. It is also just 800 metres from the beach
A good mid-range option is the 3-star Cape Colom Hotel, situated overlooking Porto Colom and just 500 metres from the beach. This Porto Colom hotel is also close to the liveliest area of the resort.
For those on a budget, the 2-star Es Corso boasts an untypically picturesque setting for a low-end hotel, offering scenic views over the harbour and the old town.
Read more in our Porto Colom Guide.