Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Peniscola – 766 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Gran Hotel Peñiscola

Hotel in Norte Beach, Peniscola

Gran Hotel Peñiscola l is located on Peñíscola's popular beachfront, on the seafront promenade. It offers an extensive spa, an outdoor pool and free WiFi. Great value for money as it Included breakfast and was clean and lots of fasciilities to use!

Show more Show less
7.7
Good
4,381 reviews
Price from
$53
per night

Hotel Muva Beach

Hotel in Peniscola

This pleasant seafront hotel is located at the foot of Peñiscola Beach, in front of the Peñiscola Castle walls. Superb views from room, great beach bar, excellent cuisine in restaurant (very original!), good value for breakfast in lovely restaurant with views, staff extremely friendly. Loved it and would like to go back right away! Thanks!

Show more Show less
8.4
Very Good
1,271 reviews
Price from
$62
per night

Hotel Peñiscola Palace

Hotel in Norte Beach, Peniscola

Located on the seafront in Peñíscola, Hotel Peñíscola Palace offers great sea views from its outdoor pool and hot tubs. It has a gym and seasonal air-conditioned and heated rooms with a balcony. Everything about it. The best thing I can relate is the location (literally in front of one of the best beaches there) and the staff in general.

Show more Show less
8.7
Excellent
2,319 reviews
Price from
$70
per night

Hotel RH Portocristo & Wellness

Hotel in Norte Beach, Peniscola

The Hotel RH Portocristo & Wellness is a stylish hotel set on Peñiscola beach and overlooking the famous Papa Luna Castle. It offers free Wi-Fi and rooms with flat-screen TVs and balconies. Great location, right on the beach, within short walk to the old town and fortress. Parking is right across the street from the hotel. Clean hotel with attentive, friendly service.

Show more Show less
8.5
Very Good
1,677 reviews
Price from
$67
per night

RH Don Carlos & Spa

Hotel in Norte Beach, Peniscola

Set 656 feet from Norte Beach, RH Don Carlos & Spa is located in Peñíscola, next to the city's convention center. Great staff members who were extra helpful. Baby friendly and close to everything. The views from the rooftop and the pool are first class. The continents breakfast was the best included hotel breakfast I’ve ever had.

Show more Show less
8.8
Excellent
2,112 reviews
Price from
$56
per night

Peñiscola Plaza Suites

Hotel in Peniscola

Peñíscola Plaza Suites is on Peñíscola’s seafront promenade, on the Costa Azahar, 1.5 miles from Benicarló. It has a large outdoor swimming pool, a fitness center, a spa and mini golf. We had a delicious breakfast and dinner. The location was amazing, the first line. The bed was veeery comfortable.

Show more Show less
8.1
Very Good
2,754 reviews
Price from
$48
per night

Hotel Herasu

Hotel in Peniscola

This hotel is within 5 minutes’ walk of Peñíscola’s North and South beaches. It offers simple accommodations with free Wi-Fi and a 24-hour reception desk. The castle is 0.9 mi away. Not too far away and parking on site.

Show more Show less
7.6
Good
1,494 reviews
Price from
$52
per night

Duna Hotel Boutique

Hotel in Norte Beach, Peniscola

Duna Hotel Boutique is located on the beachfront in Peniscola, a few steps from Playa del Norte and a 3-minute walk from Playa del Sur. The rooms thd staff snd the location

Show more Show less
8.6
Excellent
1,792 reviews
Price from
$57
per night

Hotel María Cristina

Hotel in Norte Beach, Peniscola

This beachfront hotel is located 1640 feet from the old town and 15 minutes’ walk from Peñíscola’s Castle. It offers a small seasonal outdoor pool and rooms with a private terrace. The staff were absolutely lovely.

Show more Show less
8.9
Excellent
666 reviews
Price from
$78
per night

Hotel Prado II

Hotel in Norte Beach, Peniscola

Hotel Prado II is located in Peñiscola on the Costa Azahar, 164 feet from the beach. It offers an outdoor pool, a buffet restaurant and free WiFi in public areas. Incredible location with a great view

Show more Show less
8.7
Excellent
1,722 reviews
Price from
$87
per night

Most-booked hotels in Peniscola in the past month

See all

Peniscola's best hotels with breakfast

See all

Budget hotels in Peniscola

See all

Hotels located in the center of Peniscola

See all

FAQs about hotels in Peniscola

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Peniscola:

Explore guest reviews of hotels in Peniscola

See all