Search hotels on Pag Island, Croatia
Enter your dates and choose from 3496 hotels and other places to stay
Stay in Pag Island's best hotels!
Filter by:
Hotel Plaza
Located directly by the beach, the Hotel Plaza on the island of Pag offers an a-la carte restaurant and a swimming pool overlooking the beach.

Hotel In Excelsis
Set in Novalja, Hotel In Excelsis offers accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar.

Aminess Style Camping Avalona Pitches
Boasting free bikes, bar and views of sea, Aminess Style Camping Avalona Pitches is set in Povljana, less than 1 km from Trokut beach.

Lili Rose Mandre - Sea View & Beach 70m, Family Apartments
Featuring pool with a view, barbecue facilities and views of sea, Lili Rose Mandre - Sea View & Beach 70m, Family Apartments is set in Mandre, 100 metres from Lanterna Beach.

4REST VILA
Boasting an open-air bath and views of mountain, 4REST VILA is an apartment set in a historic building in Pag, 400 metres from Prosika Beach.

CHERISH
Featuring barbecue facilities and views of city, CHERISH is a recently renovated apartment set in Novalja, 300 metres from Lokunje Beach.

Apartment and Rooms Amenka
Set in Novalja in the Pag Island region with Lokunje Beach nearby, Apartment and Rooms Amenka offers accommodation with free private parking.

Pansion Comfort Sidro
Hotel Sidro is located 4 km from the centre of Novalja. A pebbly beach can be reached in just 200 metres, while the famous Zrće Beach is 1 km away.

Modern Panoramic Sea View Apartment with Large Terrace
Featuring a garden and views of mountain, Modern Panoramic Sea View Apartment with Large Terrace is located in Pag, less than 1 km from Tartanovo Beach.
PaCha Boutique house
Featuring air-conditioned accommodation with a patio, PaCha Boutique house is located in Novalja. This property offers access to a balcony, free private parking and free WiFi.
Most booked hotels on Pag Island in the past month
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Popular with guests booking hotels on Pag Island
Pag Island's best hotels with breakfast
Villa Kastel
This beachfront villa is located in the fishermen village of Povljana, on the south-eastern coast of Pag Island.
Avis Hotel
Situated in Novalja, 600 metres from Lokunje Beach, Avis Hotel features accommodation with a shared lounge, private parking and a terrace.
Villa Olea
Set in Šimuni, 300 metres from Vruljica Beach, Villa Olea offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
Hotel Belveder
Benefiting from a beachside location, only a few minutes from the historical part of the town of Pag, Hotel Belveder offers modernly equipped accommodation.
FAQs about hotels on Pag Island
See reviews by guests who stayed at hotels on Pag Island
Planning a trip? Get inspired by reviews of cities on Pag Island
We really liked our stay here.
This was my first visit to Pag ((the island and the town of...
Povljana is an ideal place for families.
The location is fabulous.
Good:
- beautiful beaches in the area
This is a quiet place very good for families with kids.
It’s a fairly remote village, but it’s full of life and...
Novalja is amazing.
The owner was very kind and accommodating.
Povljana is growing too fast.
More places to explore, more ways to go
Hotels in Istria
Hit the road and make the most of your trip by discovering another popular destination within Croatia.Hotels in Plitvice Lakes National Park
Hit the road and make the most of your trip by discovering another popular destination within Croatia.Hotels in Croatia
If you're planning a longer trip, look beyond Pag Island and set off to explore the whole country!














































