Puerto Rico hotels with restaurants

  • guests
Restaurant in the hotel - not uncommon, but still better when the hotel with the possibility of breakfast, lunch and dinner in one place. Explore our selection of hotels in Puerto Rico and book without leaving home. The average price of a hotel Puerto Rico to the restaurant for one night starts at $107 and reaches $500, and the rating of 9.2 points out of 10.
Hotellook team
Rating 9.6
Excellent romantic hotel. Impressive bathroom. Nice building. Beautiful beach.
Rating 9.4
Excellent city hotel. Located near shopping areas and the beach. Excellent beds and great views. Friendly service. Popular among couples.
from $190
Rating 9.3
Excellent romantic hotel. Great amenities. Friendly atmosphere. Beautiful beach.
from $500
Rating 9.3
Excellent golf hotel. Excellent rooms and bathrooms. Nice building. Popular among couples.
Rating 9.2
Excellent hotel. Popular among couples.
Rating 9.1
Excellent boutique hotel. Located near shopping areas and the beach. Lovely service and very clean rooms. Awesome terrace. Popular among couples.
from $219
Rating 9.1
Excellent city hotel. Great location with excellent sightseeing. Best value for money. Popular among couples.
from $107
Rating 9.1
from $150
Rating 9.0
from $118
Rating 9.0
Excellent family hotel. Good for sightseeing and has nearby restaurants and bars. Beds are comfortable and breakfast options are great. Pleasant entrance area. Popular among couples.
from $128
Check all Puerto Rico hotels
  • guests