B Resort & Spa

1905 Hotel Plaza Blvd., Lake Buena Vista, 32830, FL

Enter Your Trip Dates

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


The newest hotel in Downtown Disney, this hip, resort area property, formerly the Royal Plaza Hotel, features 394 renovated guestrooms, plus kid-friendly amenities, like a zero-entry pool, bunk beds in some rooms, free Wi-Fi, special snack boxes and loaner iPads and GameBoy consoles. Accommodation options include standard guestrooms with one king-size bed or two queen-size beds and a Master Penthouse Suite with premium views and a separate living and dining area.

Our Editor Loves

  • Zero-entry swimming pool
  • Rooms with bunk beds for kids
  • Loaner iPads and GameBoy consoles

Family Interests

  • Museum/Cultural
  • Theme Park

Family Amenities

  • Connecting Rooms
  • Family Room 5+
  • Free Wi-Fi
  • Kitchenettes
  • Onsite Dining
  • Pool


Friendly staff, lovely facilities, great location for Disney

by mez36

We spent a week at the B in a poolside room over Halloween, and couldn’t have asked for a more comfortable stay. The shuttle service to Disney parks was regular and reliable. Bedding extremely comfortable

Not what it looks like online.

by CatherineAH19

Very disappointed with this hotel. The pictures online are very different than the hotel itself. I was on the 7th floor and the floor smelled like cigarette smoke and had a very dirty feel to it. It’s an older hotel and it seems they did a cheap job updating it. Cutting corners here and there. The hotel room was very sloppy with regard to the paint job, and the “updating” of the room. There was paint spots all over the floor, and the shower tile looked very dirty. In addition to all of that, the sheets on the bed were dirty/stained. I tried calling down to Housekeeping and the front desk and no one was available to help the situation. I called my credit company to report how deceiving this hotel was (as I booked through their travel service). My credit card company even tried calling and did not have any luck. The hotel is in a nice location but the hotel itself isn’t what is pictured online.

I was very unsatisfied with the hotel and the staff. Unfortunately, I won’t be staying there again.