Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Puerto Rico Spain Accommodations

Find accommodations in Puerto Rico with the hotel list provided below. Find cheap and/or discounted hotel rates in or near Puerto Rico, Spain for your corporate or personal leisure travel. Explore the most favored Puerto Rico hotel rooms. Review the Puerto Rico hotel list below to find the perfect lodging. We also have a map of the Puerto Rico hotels.

The Puerto Rico center is approximately the area of Amadores Beach and 3 miles southeast of Playa de Morgan Harbour.

Puerto Rico Hotels, Motels & Accommodations

Lopesan Costa Meloneras Resort & Spa Mar Mediterraneo 1, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.70 miles east of Puerto Rico
  • Luxurious Five Star property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hotel Riu Palace Oasis Plaza de las Palmeras 2, San Bartolomé de Tirajana, Gran Canaria 35106 ES ~7.88 miles east of Puerto Rico
  • Luxurious 5 Star property
  • 415 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Santa Catalina a Royal Hideaway Hotel Calle Leon Y Castillo 227, Las Palmas de Gran Canaria, Gran Canaria 35005 ES ~28.87 miles northeast of Puerto Rico
  • Luxury Five Star property
  • Hotel has 5 floors
Call to Book
Add your dates for price
Excellent 9.5 /10 Hotel Reviews Call BookMore Details
Lopesan Villa del Conde Resort & Thalasso Mar Mediterraneo 7, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.56 miles east of Puerto Rico
  • Luxury 5 star property
  • 6 floors in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Recent Reviews Call BookMore Details
Radisson Blu Resort & Spa Gran Canaria Mogan Avenida Los Marrero 35, Mogan, Mogan 35140 ES ~3.85 miles northwest of Puerto Rico
  • Luxurious 5 Star hotel
  • 422 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
AC Hotel Gran Canaria by Marriott Eduardo Benot 3, Las Palmas de Gran Canaria, Gran Canaria 35007 ES ~29.95 miles northeast of Puerto Rico
  • Four-star property
  • 25 floors in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
AC Hotel Iberia Las Palmas Avenida Alcalde J Ramirez Bethencourt 8, Las Palmas de Gran Canaria, Gran Canaria 35003 ES ~28.83 miles northeast of Puerto Rico
  • Expensive hotel
  • 12 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Unique Club at Lopesan Costa Meloneras Resort Calle Mar Mediterráneo 1, San Bartolomé de Tirajana, 35100 ES ~7.70 miles east of Puerto Rico
  • Luxury 5-star property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
NH Imperial Playa Calle Ferreras 1, Las Palmas de Gran Canaria, Gran Canaria 35008 ES ~30.29 miles northeast of Puerto Rico
  • High-end hotel
  • 142 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Bohemia Suites & Spa - Adults only Avenida Estados Unidos 28, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.97 miles east of Puerto Rico
  • Luxurious 5 Star property
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Hotel Faro a Lopesan Collection Hotel - Adults Only Plaza de Colon 1, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.86 miles east of Puerto Rico
  • Luxurious 5-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.5 /10 Read Reviews Call BookMore Details
Hotel Riu Palace Meloneras Urbanización Las Meloneras, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.48 miles east of Puerto Rico
  • Luxurious 5 Star property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hotel Riu Palace Maspalomas - Adults Only Avenida de Tirajana s / n, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.78 miles east of Puerto Rico
  • Luxury 5 star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Gloria Palace San Agustin Thalasso & Hotel Calle Las Margaritas s / n, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~10.20 miles east of Puerto Rico
  • High-end property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.7 /10 Recent Reviews Call BookMore Details
Radisson Blu Resort Gran Canaria Barranco de la Verga South / N, Mogan, Gran Canaria 35120 ES ~1.70 miles southeast of Puerto Rico
  • Luxury 5 star hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hotel Riu Gran Canaria - All Inclusive Urb. Las Meloneras s / n, San Bartolomé de Tirajana, Gran Canaria 35106 ES ~7.35 miles east of Puerto Rico
  • 4-star Resort property
  • 639 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Lopesan Baobab Resort Mar Adriático 1, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.60 miles east of Puerto Rico
  • Luxury 5-star hotel
  • Check in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Abora Catarina by Lopesan Hotels - All Inclusive Avenida de Tirajana 1, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.72 miles east of Puerto Rico
  • Expensive property
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Occidental Las Palmas León y Castillo 244, Las Palmas de Gran Canaria, Las Palmas 35005 ES ~28.94 miles northeast of Puerto Rico
  • 4-star property
  • Check in time: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Kumara Serenoa by Lopesan Hotels Touroperador fritidsresor 4, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.31 miles east of Puerto Rico
  • 4-star hotel
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Hotel Cristina by Tigotan Las Palmas - Adults Only (+16) Calle Gomera 6, Las Palmas de Gran Canaria, Gran Canaria 35008 ES ~30.09 miles northeast of Puerto Rico
  • Luxurious Five Star property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Design Plus Bex Hotel León y Castillo 330, Las Palmas de Gran Canaria, Las Palmas 35007 ES ~29.77 miles northeast of Puerto Rico
  • Expensive hotel
  • Check-in: 3:00 PM - 3:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Exe Las Palmas Calle Sagasta 28, Las Palmas de Gran Canaria, Gran Canaria 35008 ES ~30.07 miles northeast of Puerto Rico
  • Expensive property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Abora Buenaventura by Lopesan Hotels C / Ganigo 6 Plaza De Ansite, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.98 miles east of Puerto Rico
  • Expensive property
  • 8 floors in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Boutique Hotel Cordial La Peregrina Calle Peregrina 2, Las Palmas de Gran Canaria, Las Palmas 35002 ES ~28.36 miles northeast of Puerto Rico
  • 4 star property
  • Hotel has 28 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Bull Reina Isabel & Spa Alfredo L. Jones 40, Las Palmas de Gran Canaria, Gran Canaria 35008 ES ~29.83 miles northeast of Puerto Rico
  • 4-star property
  • Check-in time: 4:00 PM
Call to Book
Add your dates for price
Excellent 9.1 /10 Read Reviews Call BookMore Details
Gold by Marina - Adults Only Avenida de los Estados Unidos 15, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.86 miles east of Puerto Rico
  • Expensive property
  • 132 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Seaside Palm Beach Avda. de Oasis s / n, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.97 miles east of Puerto Rico
  • Luxury 5 star hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hotel Riu Vistamar - All Inclusive Avenida de la Cornisa s / n, Mogan, Gran Canaria 35130 ES ~0.54 miles west of Puerto Rico
  • Expensive Resort hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Salobre Hotel Resort & Serenity Calle Swing s / n Salobre Golf Resort, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~3.87 miles east of Puerto Rico
  • Luxurious 5 Star property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.5 /10 Read Reviews Call BookMore Details
Occidental Roca Negra – Adults Only Avenida Alfredo Kraus 42, Agaete, Gran Canaria 35480 ES ~22.01 miles north of Puerto Rico
  • 4 star hotel
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Hotel LIVVO Lumm C / Simón Bolivar 105, Las Palmas de Gran Canaria, 35006 ES ~29.77 miles northeast of Puerto Rico
  • Four star hotel
  • Hotel has 88 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Gloria Palace Royal Hotel & Spa Tamara 1. Playa de Amadores, Mogan, Gran Canaria 35130 ES ~0.65 miles northwest of Puerto Rico
  • High-end property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.3 /10 Read Reviews Call BookMore Details
Gloria Palace Amadores Thalasso & Hotel Calle La Palma 2, Mogan, Gran Canaria 35130 ES ~0.38 miles west of Puerto Rico
  • Four star property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Corallium Dunamar by Lopesan Hotels - Adults Only Calle Helsinki 8, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~9.11 miles east of Puerto Rico
  • 4 star property
  • Check in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Hotel Mogan Princess & Beach Club- All Inclusive Albaicín 17 Urb. de Taurito, Mogan, Gran Canaria 35138 ES ~2.99 miles northwest of Puerto Rico
  • High-end Resort property
  • Hotel has 212 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Barceló Margaritas Royal Level - Adults Only Av. Gran Canaria 40, San Bartolomé de Tirajana, Las Palmas 35100 ES ~8.20 miles east of Puerto Rico
  • Expensive property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Servatur Don Miguel - Adults Only Av. De Tirajana 30 5, San Bartolomé de Tirajana, Canary Islands 35100 ES ~8.41 miles east of Puerto Rico
  • Midscale hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Corallium Beach by Lopesan Hotels - Adults Only C / Los Jazmines 25, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~10.58 miles east of Puerto Rico
  • 3-star property
  • 210 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
H10 Playa Meloneras Horizons Collection Calle Mar Caspio 5, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~6.83 miles east of Puerto Rico
  • Luxurious 5-star hotel
  • 4 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Barceló Margaritas Avenida de Gran Canaria 38, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.27 miles east of Puerto Rico
  • Four star hotel
  • Hotel has 8 floors
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Abora Continental by Lopesan Hotels - All Inclusive Avenida de Italia 2, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~9.43 miles east of Puerto Rico
  • 3 star Resort property
  • Check in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Suites 1478 Dr. Chil 22. Vegueta, Las Palmas de Gran Canaria, Las Palmas 35001 ES ~28.23 miles northeast of Puerto Rico
  • High end property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
Abora Interclub Atlantic by Lopesan Hotels - All inclusive Calle los Jazmines 2, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~10.89 miles east of Puerto Rico
  • Four-star Resort property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Hotel Silken Saaj Las Palmas Calle León y Castillo 329, Las Palmas de Gran Canaria, 35006 ES ~29.35 miles northeast of Puerto Rico
  • 4 star hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Hotel Gran Canaria Princess - Adults Only (+16) Avenida Gran Canaria 18, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~8.85 miles east of Puerto Rico
  • High-end hotel
  • Check-in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Hotel Caserío Avenida Italia 8, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~9.29 miles east of Puerto Rico
  • Four star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details
HL Suites Nardos - Only Adults Avenida de Gran Canaria 3 5, San Bartolomé de Tirajana, 35100 ES ~8.66 miles east of Puerto Rico
  • Expensive hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Elba Vecindario Aeropuerto Business & Convention Hotel Avenida Del Atlantico 353, Santa Lucia, Gran Canaria 35110 ES ~17.05 miles east of Puerto Rico
  • 4 star property
  • 11 suites in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Seaside Grand Hotel Residencia Avenida del Oasis 32, San Bartolomé de Tirajana, Gran Canaria 35100 ES ~7.82 miles east of Puerto Rico
  • Luxury 5-star hotel
  • 21 suites in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details

Next: See My Puerto Rico Hotels with Pricing

FAQs about hotels in Puerto Rico

What are the most favored hotels in Puerto Rico?

Suites 1478, Seaside Grand Hotel Residencia and Hotel Riu Palace Maspalomas - Adults Only are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Puerto Rico?

Lopesan Costa Meloneras Resort & Spa, Hotel Riu Palace Oasis and Santa Catalina a Royal Hideaway Hotel are the top 3 luxury hotels near Puerto Rico city center.

What hotels are closest to the city center of Puerto Rico?

Gloria Palace Amadores Thalasso & Hotel, Hotel Riu Vistamar - All Inclusive, and Gloria Palace Royal Hotel & Spa are the properties closest to Puerto Rico city center.

What are the best independent hotels in Puerto Rico?

Club Maspalomas Suites & Spa - Adults Only, Los Veroles and VvCondevega are the best rated independent hotels (not part of a big brand).

Back to Top