Top-10 hotels in the center of San Pedro

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of San Pedro together. Cheap hotel rates here start from $33 and reach $150.
Hotellook team
1
Rating 8.7
Excellent hotel. Close to the beach, restaurants, and bars. Pleasant entrance area. Popular among people traveling with friends.
from $150
2
Rating 7.7
Good budget hotel. Beautiful grounds near the beach. Clean bathroom. Popular among people traveling with friends.
from $70
3
Rating 8.3
Very good hotel. Great location, near nice bars and restaurants. Good outdoor sports facilities. Popular among couples.
from $124
4
Rating 7.2
Fair budget hotel. Beach nearby. Best value for money. Good air conditioning.
from $33
5
Rating 7.0
Fair Hotel. Close to a great beach, with lovely staff.
from $45
6
Rating 8.0
Very good hotel. Well-located with warm service. Popular among solo travelers.
from $143
7
Rating 7.2
Fair Hotel. Great location.
from $48
8
Rating 8.1
Very good hotel. Picturesque beach nearby. Great location. Popular among people traveling with friends.
from $111
9
Rating 7.8
Good romantic hotel. Well-located with warm service. Clean hotel facilities.
from $97
10
Rating 9.0
Excellent hotel. Awesome rooms and service in a great location.
from $146
Check all San Pedro hotels
  • guests